Какой клиент Ruby REST API для neo4j?

Интересно, какие клиенты REST API доступны для использования из Ruby (не из JRuby, поэтому нативные привязки не подходят)?

В идеале мне нужен API, похожий на гем neo4j или ActiveRecord (проверки, миграции, наблюдатели и т. Д.).

Доступные в настоящее время (REST) ​​инструменты даже близко не подходят к тому, что есть, например, в ActiveRecrod:

  1. neograhy - просто простой REST API. Ничего общего с моделями и т. д.
  2. neology - это просто ] над неографией и не является полнофункциональной ActiveModel.
  3. architecture4r - соответствует ActiveModel , но предоставляет только один способ запроса данных ( Cypher язык), также нет поддержки индексов.

Мне немного больше нравится код archite4r (прежде всего потому, что он использует ActiveModel).

Но neology кажется это будет гораздо более прагматичный выбор, поскольку он уже использует неографию под капотом.

Выбор довольно мал и труден.

Не могли бы вы сказать, когда следует использовать один, а не другой?
Также приветствуются любые рекомендации, которые помогут мне определиться с драгоценным камнем.

Спасибо.

11
задан Jon L. 6 January 2013 в 04:19
поделиться