我是Elasticsearch和Titan数据库的新手,我很困惑他们如何工作以及为什么选择Elasticsearch。
任何解释都会有很大的帮助。
答案 0 :(得分:3)
这不是一个编程问题,但有关Titan及其在Titan documentation中使用Elasticsearch的大量信息。
从architectural overview开始,索引用于加速查询和启用更复杂的查询。 Titan采用模块化架构设计,因此您可以决定使用哪个索引后端。 Titan支持3个索引后端:Elasticsearch,Apache Solr和Apache Lucene。
从indexing chapter开始,它告诉我们为了使用索引后端,首先需要定义混合索引。使用混合索引进行数值范围,全文或地理空间索引。请注意,这与存储后端处理的复合索引不同,复合索引最适合完全匹配查询。
在Titan index backends documentation中有关于如何编写利用索引的查询的更多内容。