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

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

3天内不再提示

Arango DB Enterprise—智能图形

哲想软件 来源:哲想软件 作者:哲想软件 2022-11-07 10:05 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

智能图形

将图形扩展到集群中并保持性能。此独特功能使您能够探索图形使用中的全新领域,并提供与单个实例设置几乎相同的图形遍历性能。

当图形的数据集超过ArangoDB单个实例上可以承载的限制时,需要进行缩放。然而,通过集群分割图形会带来新的问题。当使用标准图时,遍历可能涉及数据库服务器之间的许多网络跳。由于边缘将遍历带到不同的机器上,性能会恶化。

智能图和不相交智能图通过优化碎片之间的数据分布来解决此问题,减少了需要网络跳到其他服务器的边缘数。

使用图形缩放

ArangoDB的社区版可以在单个实例上处理大型数据集,允许您垂直扩展而不会出现问题。它还可以处理水平扩展到包含所有三种数据模型的集群。但是,在水平缩放时,通过集群分割图形时,可能会遇到性能问题。

绘制一个处理大型数据集的图,例如在物联网、金融、通信、医疗保健或基因组学应用程序中可能会发现的内容。数据的自然分布涉及一系列高度互联的社区,这些社区之间有许多边缘。

c4ac0548-5e35-11ed-a3b6-dac502259ad0.png

图1:3台机器上没有SmartGraphs的图形切分

在这种规模上遍历图可以带您穿过数十亿甚至万亿个顶点。这样的数据量太大,无法安装在一台机器上,每当边缘将您从一台机器带到另一台机器时,网络连接上就会出现性能瓶颈。如果第二台机器上的边缘将您带回第一台机器或第三台机器,情况会变得更糟。遍历所需的网络跳数越多,网络延迟就越大,与内存计算相比,网络延迟可能会变得非常昂贵。最终,性能下降到不再适合给定用例的程度。

使用SmartGraphs进行缩放

遍历碎片图时的性能问题与网络延迟有关。遍历所需的网络跃点越多,从水平缩放中获得的好处就越少。使用ArangoDBEnterprise版本,您将受益于SmartGraphs,通过使用应用层的智能性解决遍历的网络延迟问题。

图形本身一无所知。但是,您的应用程序对图形了解很多。在许多数据集中,存在高度互联的社区,但这些社区之间的连接很少。例如,覆盖客户、区域或任何其他逻辑的集合(用于在应用层组织图形)反过来可以用于在集群中分割图形。

SmartGraphs利用应用层的智能性来优化它如何通过集群分割数据。例如,客户ID、区域或任何其他适合您主要查询的逻辑。通过这种智能,您可以将图形中高度连接的社区分割到特定实例。

c4ce62f0-5e35-11ed-a3b6-dac502259ad0.jpg

图2:ArangoDBSmartGraph的分片图

通过优化数据分布,SmartGraphs减少了遍历所需的网络跳数。内部测试表明,当遍历碎片图时,性能提高了40-120倍。

不相交智能图

对于某些用例,您可以使用不相交的SmartGraphs进行进一步优化。不相交智能图是一种针对用例的优化,这些用例必须处理大型分层图或针对多个客户图的整体分析。在这两种情况下,图形数据集中的分支都是明确分开的。

不相交的SmartGraphs支持这些分支的自动切分,并禁止边缘连接它们。这使得查询优化器可以将整个查询执行向下推到每个数据库服务器,并大大提高图形查询的性能,如遍历、模式匹配、最短路径和k-最短路径。

c4e35d22-5e35-11ed-a3b6-dac502259ad0.jpg

ArangoDB企业版本用户现在可以处理完整的新用例或进一步优化当前基于图形的应用程序。

审核编辑 :李倩

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

    关注

    0

    文章

    72

    浏览量

    19912
  • 应用程序
    +关注

    关注

    38

    文章

    3342

    浏览量

    59926
  • 数据集
    +关注

    关注

    4

    文章

    1230

    浏览量

    26046

原文标题:Arango DB Enterprise—智能图形

文章出处:【微信号:哲想软件,微信公众号:哲想软件】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    dB、dBm、dBc等概念的解释

    纯计数单位首先,dB是一个纯计数单位:对于功率,dB=10*lg(A/B)。对于电压或电流,dB=20*lg(A/B).dB的意义其实再简单不过了,就是把一个很大(后面跟一长串0的)或
    的头像 发表于 09-03 17:33 1732次阅读
    <b class='flag-5'>dB</b>、dBm、dBc等概念的解释

    突破传统桎梏,PPEC Workbench 开启电源智能化设计新路径

    进度慢。 一、PPEC Workbench:电力电子智能化设计平台 PPEC Workbench 电力电子智能化开发生态平台,以智能化设计、图形化程序开发、器件选型采购推荐、Al
    发表于 08-26 11:40

    光缆一公里衰减多少db

    光缆每公里的衰减范围因光纤类型、工作波长、制造工艺及使用条件而异,典型值如下: 一、按光纤类型和工作波长划分 单模光纤 1310nm波长:衰减系数通常为 0.3~0.4 dB/km,典型值为
    的头像 发表于 08-13 15:37 3353次阅读

    改善光刻图形线宽变化的方法及白光干涉仪在光刻图形的测量

    引言 在半导体制造与微纳加工领域,光刻图形线宽变化直接影响器件性能与集成度。精确控制光刻图形线宽是保障工艺精度的关键。本文将介绍改善光刻图形线宽变化的方法,并探讨白光干涉仪在光刻图形
    的头像 发表于 06-30 15:24 603次阅读
    改善光刻<b class='flag-5'>图形</b>线宽变化的方法及白光干涉仪在光刻<b class='flag-5'>图形</b>的测量

    改善光刻图形垂直度的方法及白光干涉仪在光刻图形的测量

    引言 在半导体制造与微纳加工领域,光刻图形的垂直度对器件的电学性能、集成密度以及可靠性有着重要影响。精准控制光刻图形垂直度是保障先进制程工艺精度的关键。本文将系统介绍改善光刻图形垂直度的方法,并
    的头像 发表于 06-30 09:59 441次阅读
    改善光刻<b class='flag-5'>图形</b>垂直度的方法及白光干涉仪在光刻<b class='flag-5'>图形</b>的测量

    ValueLabs宣布计划转型为“Agentic时代”的企业操作系统(Enterprise OS)

    印度海得拉巴 2025年6月16日 /美通社/ -- 全球技术服务与AI解决方案公司ValueLabs今日宣布其计划,旨在转型为智能体时代的企业级操作系统(Enterprise OS),并由其自主
    的头像 发表于 06-17 09:33 355次阅读

    NVIDIA携手合作伙伴提升AI智能体的交互能力

    NVIDIA Enterprise AI Factory 的经验证设计和全新的 NVIDIA AI Blueprint 可帮助企业部署具有沟通、研究和学习能力的智能 AI 成员至日常运营。
    的头像 发表于 05-22 09:52 800次阅读

    Imagination 宣布推出 E-Series GPU:开启Edge AI 与图形处理新时代

    ImaginationE-SeriesGPUIP,重新定义了边缘人工智能图形系统设计。E-Series凭借其高效的并行处理架构,在提供卓越图形性能的同时,针对人工智能工作负载,其IN
    的头像 发表于 05-08 08:02 816次阅读
    Imagination 宣布推出 E-Series GPU:开启Edge AI 与<b class='flag-5'>图形</b>处理新时代

    光刻图形转化软件免费试用

    光刻图形转化软件可以将gds格式或者gerber格式等半导体通用格式的图纸转换成如bmp或者tiff格式进行掩模版加工制造,在掩膜加工领域或者无掩膜光刻领域不可或缺,在业内也被称为矢量图形光栅化软件
    发表于 05-02 12:42

    AD8367 500 MHz 、45dB线性dB可变增益放大器技术手册

    AD8367是一款高性能可变增益放大器,设计用于在最高500 MHz的中频频率下工作。从外部施加0至1 V的模拟增益控制电压,可调整45 dB增益控制范围,以提供20 mV/dB输出。精确的线性dB
    的头像 发表于 04-22 09:52 1235次阅读
    AD8367 500 MHz 、45<b class='flag-5'>dB</b>线性<b class='flag-5'>dB</b>可变增益放大器技术手册

    光纤0.3db是什么意思

    光纤0.3dB 指的是光纤在传输过程中,信号的衰减量为 0.3 分贝(dB)。在光纤通信中,dB 是一个用于量化信号强度、功率增益或损耗的对数单位,0.3dB 的衰减表示信号功率减少到
    的头像 发表于 04-14 11:02 1750次阅读

    NVIDIA AI Enterprise助力AI智能体重构工作模式

    无论是为人道主义援助、客户服务还是医疗健康而开发,基于NVIDIA AI Enterprise软件平台构建的 AI 智能体构成了新型数字劳动力,帮助专业人士以更低的成本、更大的影响力来更快地实现目标。
    的头像 发表于 03-25 14:59 835次阅读

    深入了解U8g2与LVGL图形

    在单片机开发领域,图形显示功能变得越来越重要。无论是工业控制界面、智能家居设备,还是手持仪器仪表,都需要一个高效且易用的图形库来实现丰富的可视化效果。U8g2 和 LVGL 就是其中两款备受关注的
    的头像 发表于 02-13 11:01 3492次阅读

    Z-planner Enterprise 2409新功能解析

    新发布的Z-planner Enterprise 2409是西门子叠层设计与阻抗规划应用的一次重要更新,本次更新涉及整个叠层设计流程的各个关键节点。
    的头像 发表于 01-08 14:37 1145次阅读

    Stellaris图形库用户指南

    电子发烧友网站提供《Stellaris图形库用户指南.pdf》资料免费下载
    发表于 12-23 16:19 0次下载
    Stellaris<b class='flag-5'>图形</b>库用户指南