海王星图数据库性能成本列出类型的边缘

时间:2018-09-21 15:35:30

标签: performance database-performance graph-databases amazon-neptune

图形数据库的用例是让用户和内容(顶点)通过喜欢,收藏夹和报告关系(边)链接。我的问题是,有时我需要显示(来自任何用户的)报告内容。由于这不是标准的图形遍历,因此我担心这会对性能产生重大影响。

是否可以索引“报告”类型的边缘以快速获取已报告的所有内容的列表?有更好的方法吗?

1 个答案:

答案 0 :(得分:0)

否,您不能(不需要)显式管理索引。 Neptune使用基于半聚簇索引的新颖索引策略,并提供了出色的即开即用的索引性能。无需自定义索引。

来自Neptune常见问题解答:https://aws.amazon.com/neptune/faqs/

  

我需要使用Amazon Neptune在数据上创建索引吗?

     

否,现有的图形数据库用户经常被迫尝试并过分推崇供应商的实现。明确维护索引只是其中的一方面。 Amazon Neptune不需要您创建特定的索引即可实现良好的查询性能,并且它最大程度地减少了对数据库设计进行第二次猜测的需要。

您可以分享正在寻找的特定查询的一些详细信息吗?