OrientDB 3.0.0 - OrientGraph - PullRequest
0 голосов
/ 18 мая 2018

при попытке перенести мое приложение OrientDB с v2 на v3 я получаю много ошибок компилятора, говорящих мне, что используемые мной классы, такие как, например, OrientGraph, не могут быть найдены.В v2 они были частью пакета orientdb-graphdb-2.2.29, который не включен в дистрибутив v3.Есть идеи, что делать?Заранее спасибо, Марио

1 Ответ

0 голосов
/ 19 мая 2018

С версией 3.0 OrientDB некоторые вещи изменены как:

  • Новый API администрирования базы данных, доступа и пула: OrientDB 3.0 имеет новый API, который специально предназначен для управления экземплярами базы данных (т. Е. Создание иудаление баз данных, проверка существования БД, создание отдельных соединений БД и пулов соединений.
  • Объединение концепций графического документа в базовом API: В версии 3.0 TinkerPop - это просто альтернативный API графа.Основной граф API, предоставляемый OrientDB, находится в модуле Core
  • Новый механизм запросов на основе плана выполнения: команда OrientDB полностью переписала механизм SQL-запросов.Новый механизм запросов стал более строгим, точным и четким в планировании выполнения и, конечно, быстрее!
  • Поддержка запросов к удаленным транзакциям: до тех пор, пока V 2.2 удаленное соединение не позволяло смешивать операции API и операторы SQL вта же транзакция.Наконец, версия 3.0 устраняет это ограничение, теперь вы можете смешивать операции SQL и API в одной удаленной транзакции, а изоляция tx будет прозрачно гарантирована OrientDB.
  • Поддержка потоковой передачи набора результатов запроса: в V 3.0 мыпереработан двоичный протокол и API ResultSet для поддержки потоковой передачи по наборам результатов запросов.

Для получения дополнительной информации об изменениях: https://orientdb.com/docs/3.0.x/release/3.0/What-is-new-in-OrientDB-3.0.html

Надеюсь, что это поможет

Привет

...