Приложение Rails 3, работающее на Postgresql, должно переключиться на базу данных графов, чтобы иметь возможность расти. Их много, и все они предлагают разные типы API, в основном REST.
Меня очень вдохновили выступления Эмиля Эйфрема , генерального директора NeoTechnologies, о том, что может быть выполнено с Neo4j. Должен признаться, я играл с этим, и это абсолютно то, что нам нужно, но есть несколько препятствий.
Некоторые базы данных также управляются Java и предлагают REST API, поэтому их использование ничего не меняет. Другие не подходят для нас из-за лицензии, стоимости или отсутствия команды.
Я полагаю, что мне что-то не хватает, поэтому был бы признателен за любые подсказки, идеи или советы о том, какие у нас есть варианты и что может хорошо сыграть для нас. Спасибо.