本文为您介绍在 KonisGraph 实例通过 gremlin-console 如何进行索引管理,i.help() 可获取帮助。
创建索引
# 给点 phone 的属性 name 创建索引,索引名为 index001gremlin> i.createIndex('Vertex', 'phone', 'index001', ['name'])# 给边 call 的属性 call_time 创建索引,索引名为 index002gremlin> i.createIndex('Edge', 'call', 'index002', ['call_time'])
构建索引
# 构建点 phone 的索引gremlin> i.build('Vertex', 'phone')# 构建边 call 的索引gremlin> i.build('Edge', 'call')
索引任务和状态
# 查看索引任务gremlin> i.tasks()# 查看索引状态gremlin> i.state()# 启用索引gremlin> i.enable()# 禁用索引gremlin> i.disable()
删除索引
# 删除点 phone 的 index001 索引gremlin> i.dropIndex('Vertex', 'phone', 'index001')# 删除边 call 的 index002 索引gremlin> i.dropIndex('Edge', 'call', 'index002')