我的理解是IBM-Graph使用Titan,由Cassandra作为其持久数据存储区支持。
在这个堆栈中,通常有一个单独的Solr,Lucene或Elasticsearch搜索索引,以便启用更高级的查询,如全文搜索和地理相关查询。
IBM-Graph是否实现了这样的搜索索引?如果是这样,哪一个。而且,这些更高级的查询是否通过' gremlin'公开,即我们是否可以手动使用此搜索索引来执行全文查询?
答案 0 :(得分:2)
composite
设置为false来支持IBM Graph支持搜索索引,将通过这种方式创建混合索引。仅供参考,API文档:https://ibm-graph-docs.ng.bluemix.net/api.html#index-apis
但IBM Graph仅支持第一级索引,例如:
name
相关的索引可用于Gremlin查询g.V().has("name","Jack")
has("age",20)
g.V().has("name","Jack").out().has("age",20)
醇>