【问题标题】:How does Elasticsearch work with Titan databaseElasticsearch 如何与 Titan 数据库一起工作
【发布时间】:2017-01-29 14:34:24
【问题描述】:

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

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

【问题讨论】:

  • Elasticsearch 支持图形。你真的需要泰坦吗?

标签: elasticsearch titan


【解决方案1】:

这不是一个编程问题,但在 Titan documentation 中有大量关于 Titan 及其对 Elasticsearch 的使用的信息。

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

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

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

【讨论】:

  • 正如 Jason 提到的,它用于加速查询。 Titan 中的索引属性允许 Titan 使用索引查找属性,而不是遍历整个图来寻找具有该属性的图元素。
猜你喜欢
  • 2013-09-23
  • 1970-01-01
  • 2012-04-13
  • 1970-01-01
  • 1970-01-01
  • 2016-11-17
  • 2021-06-18
  • 1970-01-01
  • 2016-08-04
相关资源
最近更新 更多