我的理解是IBM使用Titan,由Cassandra支持,因为它是持久的数据存储。
在这个堆栈中,通常有一个单独的,搜索索引的Solr,Lucene或Elasticsearch,以便启用更高级的查询,如全文搜索和地理相关的查询。
IBM-Graph是否实现了这样的搜索索引?如果是的话哪一个。此外,这些更高级的查询是否通过“gremlin”公开,即我们是否可以手动使用此搜索索引来执行全文查询?
发布于 2016-09-23 23:03:18
通过将composite设置为false支持搜索索引,在创建索引时,将以这种方式创建混合索引。,API文档:https://ibm-graph-docs.ng.bluemix.net/api.html#index-apis
但是IBMGraph仅支持第一级索引,例如:
name相关的索引可用于Gremlin查询g.V().has("name","Jack")g.V().has("name","Jack").out().has("age",20)中的第二个条件g.V().has("name","Jack").out().has("age",20)https://stackoverflow.com/questions/39664673
复制相似问题