Elasticsearch如何与Titan数据库协同工作

How does Elasticsearch work with Titan database

我是 Elasticsearch 和 Titan 数据库的新手,我很困惑它们是如何工作的以及为什么要选择 Elasticsearch。

任何解释都会有很大的帮助。

这不是一个编程问题,但是 Titan documentation.

中有大量关于 Titan 及其对 Elasticsearch 的使用的信息

architectural overview 开始,索引用于加速查询启用更复杂的查询。 Titan 采用模块化架构设计,因此您可以决定使用哪个索引后端。 Titan 支持 3 种索引后端:Elasticsearch、Apache Solr 和 Apache Lucene。

来自indexing chapter,它告诉我们,为了利用索引后端,您首先需要定义一个混合索引。将混合索引用于数字范围、全文或地理空间索引。请注意,这与存储后端处理的复合索引不同,复合索引最适合精确匹配查询。

在 Titan index backends documentation 中还有更多关于如何编写利用索引的查询的内容。