0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Neo4j 5发布,高达1000倍的性能改进

OSC开源社区 来源:OSC开源社区 作者:OSC开源社区 2022-11-11 15:42 次阅读

Neo4j 5 现已发布,此版本在性能、可扩展性和操作敏捷性方面实现了重大改进。Neo4j 是世界领先的高性能图数据库,具备成熟和健壮的数据库的所有特性,如友好的查询语言和事务的 ACID 原则。

7d18ad5e-60ff-11ed-8abf-dac502259ad0.png

具体更新内容包括:

查询性能

Neo4j 工程师的运行时优化使 K-Hop 查询变得更快。内部基准测试表明,对于 8-hop 查询,Neo4j 5 的性能与其前身相比提高了 1000 倍。

Cypher clauses CONTAINS 和 ENDS WITH 广泛用于按文本属性过滤结果。Neo4j 5 中基于 trigrams 的新 TEXT 索引实现使它们的速度提高了数百倍。

公告称,“结合其他内部改进和更优化的查询计划,这些新功能使 Neo4j 5 成为我们有史以来最快的实现”。

Neo4j 5 还使编写复杂的模式匹配查询变得更加容易。Cypher 现在具有 label 和关系类型表达式的语法,允许用户在各个 label 和关系类型之间指定 Disjunction(OR)、Negation(NOT)和 Conjunction(AND)运算符。

Aura 和 self-managed Neo4j 用户可以获得性能和语言改进。

Sharding and Fabric

从版本 4 开始,Neo4j 可以使用 Fabric 从数据库分片中读取数据,就好像它们是单个图一样。在 Neo4j 5 中,现在你可以使用 Cypher 的 Composite database 命令即时创建 Fabric 数据库。当你想要创建跨多个数据库的查询以打破隐藏洞察力和阻碍协作的孤岛时,Fabric 也会派上用场。在 Neo4j 5 中,它已得到增强,可以跨驻留在多个集群中的数据执行联合查询。

Autonomous Clustering

如果你的受众正在增长,那么你需要 Autonomous Clustering。从版本 3 开始,用户就可以运行多个 Neo4j 数据库并将它们横向扩展以每秒处理数万次查询,并且仍然以客户想要和应得的毫秒延迟执行。

然而,Neo4j 5 中的 Autonomous Clustering 将管理负担完全从操作者转移到了软件上。你所要做的就是声明你需要多少个主副本或辅助副本以及你希望如何在集群中管理这些副本,你的愿望就是 Neo4j 的 Cypher 命令。顾名思义,Autonomous Clustering 极大地减少了为响应吞吐量变化而横向扩展或减少托管这些数据库的服务器数量所需的人工工作,并充分利用你的基础架构的弹性。

Agile Operations

Neo4j Ops Manager 是一个 UI 控制台,它为操作员提供了更多的管理控制权和跨数据库、实例和集群的操作指标的鸟瞰图。

“为了向现代 DevOps 实践和向云的转变致敬,从 Neo4j 5 开始,你将在 Aura 发布的同时收到最新和最伟大的创新。此外,Neo4j 5 具有简化的升级体验,使你能够通过任意版本升级跳过次要版本,并在 autonomous clusters 中支持零停机滚动升级。” 所有这些改进使得在本地或你选择的云上运行 Neo4j 图形数据库工作负载变得更加容易和高效,确保 feature parity 和与 Aura 的兼容性,因此你可以在 Aura 中开发和测试并在自我管理的实例上运行生产(反之亦然)。如果你已经是 Aura 用户,则不必担心管理负担或你的数据库是否能够处理额外的负载。性能、可扩展性和易操作性都已融入了 Aura。

审核编辑 :李倩

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 数据库
    +关注

    关注

    7

    文章

    3826

    浏览量

    64507
  • Neo4j
    +关注

    关注

    0

    文章

    6

    浏览量

    2673

原文标题:Neo4j 5发布,高达1000倍的性能改进

文章出处:【微信号:OSC开源社区,微信公众号:OSC开源社区】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    谷歌计划12月发布Gemini 2.0模型

    近日,有消息称谷歌计划在12月发布其下一代人工智能模型——Gemini 2.0。这一消息引发了业界的广泛关注,因为谷歌在人工智能领域一直保持着领先地位,而Gemini系列模型更是其重要的产品之一。
    的头像 发表于 10-29 11:02 609次阅读

    NEO推出3D X-AI芯片,AI性能飙升百

    近日,半导体行业的创新先锋NEO Semiconductor震撼发布了一项革命性技术——3D X-AI芯片,这项技术旨在彻底颠覆人工智能处理领域的能效与性能边界。
    的头像 发表于 08-21 15:45 653次阅读

    短小精悍:5mV1kHz信号放大1000,需要注意什么?

    搭建电路需要注意项,以同相放大电路为例:我需要将输入信号(5mV,1kHz)的小信号进行放大,放大倍数为1000,需要考虑什么?
    的头像 发表于 08-12 18:08 5320次阅读
    短小精悍:<b class='flag-5'>5</b>mV1kHz信号放大<b class='flag-5'>1000</b><b class='flag-5'>倍</b>,需要注意什么?

    HPMicro Arduino支持包v0.1.0发布,适配功能揭晓!

    HPMicro Arduino支持包v0.1.0发布,适配功能揭晓!
    的头像 发表于 07-11 08:18 535次阅读
    HPMicro Arduino支持包v0.1.0<b class='flag-5'>发布</b>,适配功能揭晓!

    华宝新能发布电小二新一代安全快充户外电源1000 Pro 2、600 Plus

    4月16日,华宝新能作为全场景家庭绿电开创者,其旗下品牌电小二发布了两款革命性新品——电小二新一代安全快充户外电源1000 Pro 2、600 Plus。
    的头像 发表于 04-18 10:43 842次阅读

    晶科能源Tiger Neo系列产品荣获全球首家UL 2000V认证

    近期,晶科能源Tiger Neo系列产品,通过了第三方权威机构UL在今年2月发布的UL61730关于2000V光伏组件的认证要求决议中一系列严格的安全和性能评估,被认可能够承受2000V的系统电压,
    的头像 发表于 03-25 11:18 510次阅读
    晶科能源Tiger <b class='flag-5'>Neo</b>系列产品荣获全球首家UL 2000V认证

    RZ/G柔性软件包v2.0.1发布说明

    电子发烧友网站提供《RZ/G柔性软件包v2.0.1发布说明.pdf》资料免费下载
    发表于 02-21 10:48 0次下载
    RZ/G柔性软件包v2.0.1<b class='flag-5'>发布</b>说明

    16位单片机RL78系列Rev.1.20发布说明

    电子发烧友网站提供《16位单片机RL78系列Rev.1.20发布说明.pdf》资料免费下载
    发表于 02-19 10:15 0次下载
    16位单片机RL78系列Rev.1.20<b class='flag-5'>发布</b>说明

    QE for Motor V1.3.0发布说明

    电子发烧友网站提供《QE for Motor V1.3.0发布说明.pdf》资料免费下载
    发表于 02-19 09:35 0次下载
    QE for Motor V1.3.0<b class='flag-5'>发布</b>说明

    RZ/V2L DRP-AI支持包版本.7.41发布说明

    电子发烧友网站提供《RZ/V2L DRP-AI支持包版本.7.41发布说明.pdf》资料免费下载
    发表于 02-01 10:07 0次下载
    RZ/V2L DRP-AI支持包版本.7.41<b class='flag-5'>发布</b>说明

    RZ/V多操作系统包V1.12发布说明

    电子发烧友网站提供《RZ/V多操作系统包V1.12发布说明.pdf》资料免费下载
    发表于 02-01 09:47 0次下载
    RZ/V多操作系统包V1.12<b class='flag-5'>发布</b>说明

    嵌入式目标V6.06.00发布说明

    电子发烧友网站提供《嵌入式目标V6.06.00发布说明.pdf》资料免费下载
    发表于 02-01 09:26 0次下载
    嵌入式目标V6.06.00<b class='flag-5'>发布</b>说明

    e² studio 2024-01发布说明

    电子发烧友网站提供《e² studio 2024-01发布说明.pdf》资料免费下载
    发表于 01-30 09:47 1次下载
    e² studio 2024-01<b class='flag-5'>发布</b>说明

    CS+适用于CC V8.11.00发布说明

    电子发烧友网站提供《CS+适用于CC V8.11.00发布说明.pdf》资料免费下载
    发表于 01-29 11:46 0次下载
    CS+适用于CC V8.11.00<b class='flag-5'>发布</b>说明

    电容式触摸的QE V3.3.0发布说明

    电子发烧友网站提供《电容式触摸的QE V3.3.0发布说明.pdf》资料免费下载
    发表于 01-29 10:58 0次下载
    电容式触摸的QE V3.3.0<b class='flag-5'>发布</b>说明