首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >图数据库中的全局索引

图数据库中的全局索引
EN

Stack Overflow用户
提问于 2017-01-06 22:41:45
回答 1查看 145关注 0票数 0

我对图形数据库非常陌生,正在尝试对不同的图形数据库进行调查。我不能理解图形数据库中的全局索引到底是什么。

有没有人能帮我理解一下什么是图形数据库中的全局索引。

EN

回答 1

Stack Overflow用户

发布于 2017-01-07 23:38:12

我不确定是否所有的图形数据库都同意全局索引的概念,但通常它意味着应用于整个图形的索引。这样的索引允许基于某些索引属性有效地检索顶点,例如:查找名称为Manoj的所有person顶点。大多数图查询使用全局索引来查找一个或少量顶点作为进入图的入口点,然后从那里遍历图。

与全局索引相对的是以顶点为中心的索引。它们只适用于特定的顶点,并可用于使用所谓的超节点进行更高效的查询。这里的想法是索引顶点的关联边的属性,该属性可以减少返回给查询真正感兴趣的相邻顶点的数量。例如,对于twitter,可以使用这种以顶点为中心的索引来索引follower边上的followedSince属性。这将允许有效地查询凯蒂·佩里的所有追随者,这些追随者在她生日时开始关注她。如果没有索引,你将不得不检查她所有人的属性(目前超过9500万)。此查询的追随者。

(您的问题没有提到以顶点为中心的索引,但我认为当您知道以顶点为中心的索引时,它有助于理解为什么全局索引是以这种方式调用的,因为它们基本上是局部索引。)

有关在图形数据库中建立索引的更多信息,请参阅TitanDSE Graph等图形数据库文档中的相应部分。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41508003

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档