图数据库的未来:Neo4j 4.0 发布


新版本为开发者提供了无限的可扩展性和更高的灵活性,用于处理关联数据。

慕尼黑,2020年2月4日Neo4j,图技术的领先供应商,宣布立即提供 Neo4j 4.0。新版本引入了图数据库的全新架构,并包含迄今为止最重大的创新:分片和联合实现无限扩展,反应式驱动程序架构,支持多数据库的DBMS以及细粒度的权限系统。

[图片说明:Neo4j 4.0 满足了现代应用开发的全面而复杂的挑战,包括无限扩展、上下文数据处理和更高的安全性。(来源:Neo4j)]

企业在先进系统以及处理日益动态和关联的数据方面使用 Neo4j 4.0。Neo4j 图数据库的新版本更进一步满足了应用开发中不断增长的需求——包括无限扩展、上下文数据处理和更高的安全性。“凭借 Neo4j 4.0,我们将图数据库的标准提升到一个新的高度。我们在开发方面的持续投入在新版本中得到了充分体现——图数据库以及数据库总体而言都实现了更高的扩展性、性能和安全性,”Neo4j 首席执行官兼联合创始人 Emil Eifrem 解释道。“我们的客户不断挑战我们,要求提供新的图应用,并希望在开发和部署方面拥有无限的扩展性和更大的灵活性。同时,必须保证安全性和数据隐私。Neo4j 4.0 正是为了应对这一挑战而推出的。”Neo4j 4.0 的主要功能概述
  • 分片和联合:使用 Neo4j 4.0,可以并行地跨多个数据库执行查询,并组合或汇总结果。分片是指将数据集划分为多个部分(分区)。通过联合数据库系统(联合),Neo4j 中的各个数据源将作为一个单一的、集成的数据库提供。水平扩展使开发人员和架构师能够显著提高高可扩展性应用程序的性能,而不会限制数据量或读写吞吐量。
  • 反应式架构:反应式系统以最小的响应时间 (Responsiveness)、高效的资源利用率、高容错能力 (Resilience)、弹性 (Elasticity) 和异步消息交换 (Message-driven) 为特征。因此,基于反应式架构的应用程序即使在最高负载下也能以最低的成本提供高性能。借助 Neo4j 4.0,开发人员可以完全控制应用程序和数据库之间的交互,例如用于强大的数据管道、流数据和机器学习。
  • 支持多数据库的DBMS 实现灵活部署:Neo4j 4.0 具有全新的数据库管理架构。因此,可以在单个 Neo4j 实例或集群中的多个数据库上使用独立的数据源。这提高了流程效率,以及 SaaS 应用程序的多租户能力、用户友好的实现和合规性方面的安全性与敏捷性。
  • 细粒度的权限系统使用 Neo4j 4.0,开发人员和管理员可以完全控制数据访问。详细的控制机制确保只有授权的用户(或角色)才能访问敏感数据,并遵守安全要求和数据隐私法规。更高的安全性为图技术在安全关键领域开辟了新的应用领域,例如医疗保健、合规性、工业、研究以及所有存储用户、患者或客户敏感数据的领域。

智能应用的新需求 互联数据已成为开发创新应用的关键标准——特别是对于启发式分析、机器学习、知识图谱和人工智能。Neo4j 4.0 将这些复杂、智能应用的需求置于中心位置。
  • 无限扩展性: 数据量持续增长。因此,随着数据量的增加,应用的性能不受影响至关重要。应用必须具备扩展性——水平和垂直扩展,以有效处理越来越大的数据量。同时,需要在各种本地、混合和云架构中保持性能。
  • 提供动态的上下文信息以揭示关联: 应用需要能够适应现实数据复杂性、动态性和不可预测性的数据库。现代应用利用互联数据来查询数据关系、创建上下文并在实时揭示因果关系。
  • 安全与隐私: 数据隐私领域的新法规极大地提高了公众、企业和政府在处理敏感个人数据方面的意识。在应用开发中,也需要可靠且快速地满足这些要求。
  • 人工智能和机器学习: 运营应用正日益成为复杂人工智能和机器学习系统的重要组成部分。为了实施人工智能,未来的应用必须在数据科学和运营系统之间架起桥梁,以便能够实时利用各自的信息上下文。
关于 Neo4j 4.0 的声音: 超过 75% 的财富 100 强企业使用 Neo4j 来智能地利用互联数据的上下文。Neo4j 4.0 帮助其用户解决现代数据处理中最具挑战性的问题。albelli 是欧洲最大的照片书供应商之一。其照片软件被超过一百万用户使用。为了管理大量照片文件和内容,该公司依赖于 Neo4j。“在 albelli,我们经常处理 PB 级别的数据。因此,我们非常高兴 Neo4j 4.0 具有更高的扩展性。”albelli 首席技术官 Josh Marcus 表示。“得益于分片和联合带来的水平扩展以及 Neo4j 的纵向扩展架构,我们的图数据库可以不受限制地增长。Neo4j 的新版本满足了我们所有的需求。这使得 Neo4j 成为一流的供应商,并且图数据库也为未来做好了准备。”RedMonk 首席分析师 Stephen O’Grady:“现代应用开发的核心是速度。因此,对于开发人员来说,除了数据库平台的性能之外,用户友好性和灵活性也变得极其重要。因此,通常会尝试避免繁琐的数据抽象来转换业务需求和关系模式之间的关系。图数据库就是一个经典的例子,Neo4j 仍然是这一领域的先驱。图技术的优势惠及不同用户群体的各种用例。”GraphAware 首席执行官 Michal Bachman:“Neo4j 4.0 的扩展性在市场上是独一无二的。这使得图数据库成为人工智能和机器学习应用的理想选择,这些应用需要扩展到巨大的数据集,以便为学习算法提供适当的上下文并使人工智能变得可解释。此外,将粒度控制机制灵活地应用于节点和关系级别将立即影响一系列用例。”
Neo4j 4.0 现已在 Neo4j 网站上提供下载。有关 Neo4j 功能的技术信息,请参阅博客
更多信息 关于 Neo4j:Neo4j 是领先的图技术提供商,为 Airbus、ComcasteBayNASAUBSWalmart 等公司提供关键的创新和竞争优势。数千个社区项目以及 400 多家客户利用 Neo4j 来探索互联数据,以揭示人、流程、位置和系统之间的关系。专注于数据关系使使用 Neo4j 开发的应用能够应对互联数据带来的挑战——从人工智能、欺诈检测和实时推荐到主数据管理。更多信息请访问Neo4j.com@Neo4jNeo4j 媒体热线:pr@neo4j.com neo4j.com/news/