Использование библиотеки OrientDB от tglman и попытка запустить пример кода @ https://github.com/tglman/orientdb-c/wiki/Start
https://github.com/tglman/orientdb-c
Я могу подключиться к БД и успешно установить + получить значение в orientDB -
Однако, когда я запускаю запрос с помощью o_database_document_query
, он не завершает выполнение - вместо этого он просто зависает на неопределенный срок.
Как это исправить?
Может быть, есть какой-то тупик, поскольку это многопоточная библиотека.
В коде у него есть такие понятия как o_engine_get_factory
и o_engine_get_storage
, o_database_operation_context
.....
Я не совсем знаком с этими концепциями или с тем, как это работает.
Есть идеи как поступить???