У меня есть база данных графа титана. Мне поручено читать данные из этой базы данных графов с помощью Rexster или любого инструмента или любого API. Я понятия не имею, как читать данные графа, а затем преобразовывать в объекты Java. Я считаю, что данные при чтении будут в формате JSON, а затем мы можем преобразовать его в java-объекты. Главная задача состоит в том, как читать данные из titandb. Любая помощь приветствуется. Заранее спасибо.Как читать данные графика от titan db?
0
A
ответ
0
Что касается вашего «вопроса 1» в комментариях, то ваш rexster.xml
вряд ли будет проблемой в этом случае. rexster.xml
не определяет путь к классу, и у вас, вероятно, были некоторые вещи неуместными. Я не могу полностью объяснить это иначе, поскольку проблема звучит очень специфично для деталей вашей среды.
Что касается «вопроса 2» в комментариях, и я предполагаю, что было вашим первоначальным вопросом, у вас есть Titan, работающий против hbase, и у вас работает Rexster. Теперь у вас есть множество вариантов, как соединиться с Gremlin:
- Может быть, вы просто использовать Gremlin through java используя GremlinPipeline или вложение ScriptEngine.
- Может быть, вы выдаете некоторые запросы Rexster через REST API и Gremlin Extension
- Как насчет использования RexPro?
Смежные вопросы
- 1. Агрегаты Titan DB
- 2. Использование titan-графика db с C# и gremlin
- 3. График Titan DB для JSON
- 4. Titan DB как определить свойства
- 5. Как экспортировать данные графика Titan в файл JSON?
- 6. Как ускорить «глобальные» запросы в Titan DB?
- 7. Новое в Titan db, помогите установить titan db
- 8. Titan Db, игнорирующий индекс
- 9. Titan DB плохой индекс
- 10. Чтение большого графика от Titan (на HBase) в Spark
- 11. Titan db как перечислить все графические индексы
- 12. Cassandra Titan создать собственный DB
- 13. Как каскадные удаления в Titan DB?
- 14. Как удалить объект в Titan DB?
- 15. Как читать хранилище ключей от db
- 16. Как читать данные от Hbase?
- 17. Как читать данные от JSON
- 18. Обновление Titan DB от 0.4.4 до 0.5.x
- 19. Использует ли Titan Graph DB правильный выбор?
- 20. Поддержка рамок с Titan DB 0.9.0-M2
- 21. Vertex ID updation в Titan DB
- 22. Titan Graph DB над кодировкой DynamoDB
- 23. Titan DB на AWS Динамо медленные запросы
- 24. Titan Graph DB: обработка транзакций в IdGraph
- 25. Моделирование правил на графике в Titan DB
- 26. Как импортировать CSV-файл в базу данных графика Titan?
- 27. [Titan Пример графика]: copySplit и обратно не работает, как ожидалось
- 28. Измените схему в DB Titan. Удалить, обновить
- 29. Titan Graph DB - с использованием трубопровода Gremlin
- 30. Соответствующие данные elasticsearch, индексированные Titan
Я не понимаю, о чем вы просите. Это вопрос о том, «как читать данные из титандба»? В руководстве [Getting Started] (http://s3.thinkaurelius.com/docs/titan/0.5.4/getting-started.html) для Titan рассказывается, как подключиться к графику и прочитать данные, которые довольно просты. можете ли вы еще больше определить свою проблему, пожалуйста? –
Я пытался загрузить графики титана через rexster. Мой график сидит на hbase, который находится на удаленной машине. Шаг 1: Я загрузил rexster 2.4.0 и titan server 0.4.4 отдельно. Шаг 2: Изменено rexster.xml согласно моему требованию. Шаг 3: скопировал все titan-библиотеки в rexster-библиотеки. Шаг 4: Я запускаю это на окнах, поэтому я запустил bin \ rexster.bat --start. К сожалению, это дало мне огромную ошибку ... возможно, это не было обнаружение библиотек и не могло загрузить график ... Проверьте свой XML-файл. Решение: Я загрузил titan-rexster-server 2.5.0, отредактировал файл XML (то же, что и в шаге 2), и он сработал. –
Вопрос: 1. Я все еще смущен, почему он не запускался раньше, поскольку XML-файл был таким же? 2. Теперь я могу увидеть свой график в DogHouse, я хочу запустить некоторые запросы на gremlin, чтобы найти их вершины и ребра, а затем создать код JAVA, делая то же самое. Как мне подключиться к моему графику через gremlin и JAVA? Любая помощь приветствуется :) –