扩展 Neo4j
图数据库

您的 Neo4j 图数据库提供无与伦比的实时数据洞察和深度理解。

随着其使用范围和规模扩展到新的领域,它需要保持快速浏览数据关系的能力。

为什么图需要扩展

在选择数据库时,平台的可扩展性至关重要。数据库如何处理大量并发用户、使用量激增和不同的地理位置?

图如何变得非常大

各种图大小

以下是随着图的增长,不同图大小在实践中可能是什么样子。大规模的运维和性能变得越来越重要

事物图


有助于可视化数据并发现需要向数据库提出的问题

交易图


记录针对任何“事物”的正式事件

活动和/或行为图


记录交易以及相关的活动

Neo4j 的扩展策略

自主集群

当对相同数据集的吞吐量需求增加时,Neo4j 通过自主集群实现轻松的横向扩展。

此架构根据默认业务规则或指定的运营需求自动将副本分配到最佳服务器。

分片

数据量和数据源最终会随着时间的推移而增长。这种数据量和数据源的增长也推动了扩展的需求。

Neo4j 随着数据增长而横向扩展,方法是使用分片。此技术将单个逻辑数据库划分为多个较小的数据库(分片)。在自主集群上运行您的分片,可以让您为非常大的图实现无限的水平可扩展性。

复合数据库

如果您将一个庞大的图数据库分成更小的可管理块,那么如何将分布式图作为一个整体来处理?

Neo4j 使用其 Fabric 架构将这些分片整合在一起。您可以快速创建一个包含所有远程图的图的复合数据库。因此,您可以通过复合数据库对整个图执行联合查询。

Neo4j Ops Manager

作为扩展的另一个副作用,当今的团队必须应对越来越多的扩展系统。他们需要一种简单的方法来启动新的数据库并对其进行管理、升级和监控。

Neo4j Ops Manager 使您能够管理跨所有集群和实例的 Neo4j 数据库。

开始使用

体验全球排名第一的图数据库

与专家交流,了解更多关于图数据库和 Neo4j 的信息