Rails 3 и базы данных графов

Приложение Rails 3, работающее на Postgresql, должно переключиться на базу данных графов, чтобы иметь возможность расти. Их много, и все они предлагают разные типы API, в основном REST.

Меня очень вдохновили выступления Эмиля Эйфрема , генерального директора NeoTechnologies, о том, что может быть выполнено с Neo4j. Должен признаться, я играл с этим, и это абсолютно то, что нам нужно, но есть несколько препятствий.

  1. REST API не является транзакционным.
  2. Приложения Rails 3 работают на ruby ​​1.9.2, но не на jRuby 1.5.3 или 1.6 для достижения нативного API.

Некоторые базы данных также управляются Java и предлагают REST API, поэтому их использование ничего не меняет. Другие не подходят для нас из-за лицензии, стоимости или отсутствия команды.

Я полагаю, что мне что-то не хватает, поэтому был бы признателен за любые подсказки, идеи или советы о том, какие у нас есть варианты и что может хорошо сыграть для нас. Спасибо.

13
задан mcmlxxxiii 5 May 2011 в 10:33
поделиться