В чем разница между версиями Orientdb? - PullRequest
13 голосов
/ 12 декабря 2011

Я уже некоторое время читаю о OrientDB, и меня немного смущают «выпуски» программного обеспечения.

Основная версия звучит так, будто это просто хранилище документов, но всев интернете звучит так, будто это база данных и графов.http://nosql.mypopescu.com/post/1254869909/correction-orientdb-is-a-document-and-graph-store

В чем разница между этим и графическим изданием?Выполняет ли графическое издание только графики с узлами и ребрами или это база данных графов документов?

Обновление: Какая версия хранилища значений ключей?Чем он отличается?Можете ли вы использовать вместе с другими изданиями?

Ответы [ 2 ]

14 голосов
/ 13 декабря 2011

OrientDB является базой данных графа документа, потому что имеет функции document-db, но обрабатывает отношения, используя прямые ссылки, а не с JOINS, как RDBMS.

Таким образом, вы можете использовать стандартную версию для отображения даже графика. Graph Edition является стандартной версией со встроенным технологическим стеком TinkerPop , таким как язык Gremlin.

1 голос
/ 14 ноября 2013

В текущей версии OrientDB (1.6.0) реализован API-интерфейс базы данных графов Blueprints (ранее он также имел собственный низкоуровневый API-интерфейс db). Если вы напишите свой клиентский код в привязке Rexster (например, Bulbs in Python), его будет легко сменить на любой другой движок базы графов позже

Режим хранения значения ключа более активно не развивается.

...