数据库之十二星座 --- 双鱼座的复杂关系

提起双鱼座,估计大多想起的是偶像剧里面的神经的男偶(呕吐)像和哭哭啼啼大呼小叫的“女神”经。不过双鱼座本身的真面目却不那么简单,具有天蝎座的第六感,还是加强型,具有巨蟹座的柔情,具有摩羯座的“老道(其实是暗黑)”,在加上双鱼本身的弯弯绕,这个看似柔弱的星座,其实就是扮猪吃老虎。他要想让你死,可以让你死的不明不白。话归数据库,数据库界的双鱼座,那必然是一个狠角色,NEO4J。 

废话不说,看看狠角色能干点啥

就这样一个图,如果我每个点都和其他点有关系,然后我会任意通过查一个点,得到其他点的数据,来来来,你让ORACLE ,SQL SERVER , MYSQL,  试试,那必然就是 餐具的 亲戚 杯具。(POSTGRESQL)可以通过对象的方式设计勉为其难的干这样的事情。

MONGO DB 可以通过某些设计达到这样的逻辑需要和快速查询,但太麻烦了,可以但好用又是另一个问题。虽然我还是比较喜欢 MONGO。

在星座界,双鱼座代表着颜值,在数据库界,估计NEO4J 的颜值也是NO.1,看一下界面。(不允许盗图哦)

怎么样,颜值绝对是NO.1

输入一条语句看看

MATCH p=()-[r:`驾照=`]->() RETURN p LIMIT 25

结果一定让你在传统数据界经验,惊一下(虽然POSTGRESQL 的 CLIENT 也很好看,至少比ORALCE PL/SQL developer臭样子要好看的多),图形的结果呈现,极其复杂的关系,也只有双鱼座,能理清这些关系。

有人问,有啥用,我LEFT JOIN  ,INNER JOIN  , GROUP BY  ,窗口函数都能完成,呵呵 我就问一句,上面那些复杂的关系你能在瞬间就把数据库以图形化的方式展现吗,而且不用你写任何的 SQL ,而且数据库量都是 亿万等级。 估计你已经开始吐血了吧。

NEO4J,就是图形界的双鱼座,看似没啥出奇,但你用上你就知道他的厉害,作为图形数据库的 NO.1 众多金融公司使用 这样的数据库解决复杂的关系模型和复杂关系的梳理与展示。传统数据库在这里虽然不至死,但绝对占不到便宜。

通脱cypher  CQL 语言来操作查询,这样的图数据库也是需要建立索引的,又熟悉有陌生的一种数据库。

Neo4j的优点

  • 它很容易表示连接的数据

  • 检索/遍历/导航更多的连接数据是非常容易和快速的

  • 它非常容易地表示半结构化数据

  • Neo4j CQL查询语言命令是人性化的可读格式,非常容易学习

  • 它使用简单而强大的数据模型

  • 它不需要复杂的连接来检索连接的/相关的数据,因为它很容易检索它的相邻节点或关系细节没有连接或索引

也就是说传统数据库复杂的 JOIN  ,子查询 ,EXISTS , 嵌套查询等等在这里都不需要,你只需建立NODE  节点,在建立附属的关系,例如

这个人是你二大爷的三舅母的二姑夫的小姨子的同学的同事的小孩的爷爷

这个人到底是谁,通过传统数据库估计你的跳楼,而图形数据库,还是轻描淡写的用图形告诉你,那个小孩的爷爷就是你二大爷。(开玩笑了),并且将你这一连串的关系用图形的方式展示出来,瞬间让不够用的大脑觉得这世界太简单了。

那这个数据库到底让什么他能处理别的数据库处理不能或不方便处理的数据库

在Neo4j中,存储节点时使用了"index-free adjacency",即每个节点都有指向其邻居节点的指针,可以让我们在O(1)O(1)的时间内找到邻居节点。另外,按照官方的说法,在Neo4j中边是最重要的,是"first-class entities",所以单独存储,这有利于在图遍历的时候提高速度,也可以很方便地以任何方向进行遍历。

存储数据的结构不同也让他变得擅长处理这样的数据,将节点的类别,属性,关系的类别,分别存储,并添加相关索引或许是他的秘诀。

和Cassandra 一样,基于 JAVA 编写的数据库,启动安装都异常的方便,或许集群方面还有待加强。所以在使用的时候最好对JVM 尤其是内存的使用有一定了解,方便调试,增强数据库的性能。

随着数据的种类,分析,展示的多样化,类似双鱼座这样的数据库,必然也会有自己的水塘,不可侵犯的水塘。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/51013.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

双鱼座适合计算机课吗,双鱼座:和你一样最怕上数学课的5个星座,看到数字就头大...

原标题:双鱼座:和你一样最怕上数学课的5个星座,看到数字就头大 充满艺术感的双鱼座,对于数学往往一窍不通,上辈子没有缘分,各种公式它认识你,你不认识它。因此双鱼座大多数都比较害怕上数学课&a…

双鱼座男适合学计算机专业,双鱼座男生适合的职业

对双鱼座的人来讲,职业的选择也是需要慎重选择,也有一句俗话说明,男怕入错行,女怕嫁错郎。而双鱼座的男生对职业中的选择又是如何选择才是最好的,对此双鱼座男生适合的职业到底如何?下面一起来看看吧。 双鱼…

文字一键转语音,配音不用愁,支持几十种男声女声!

最近刷朋友圈的时候,看到个广告,说啥学配音是日常所需,可以做自媒体视频,可以给别人配音赚钱等等,赚不赚钱咱不知道,这样的软件有没有咱知道,对,没错,本期推荐的这款软件呢,可以将文本变成语音,支持各种声音哦!咱这测试做了一小段,大家可以拉下去听听效果咋样&#…

【免费】三款超火的文字转语音工具推荐,爆款短视频配音软件必备

科技的迅猛发展带来了新生事物的不断涌现,短视频就是其中之一,有的小伙伴喜欢在茶余饭后记录生活的点点滴滴,也有人将之变成了日常的主要收入来源,但无论是哪种,一款好的AI配音软件都是必不可少的,很多短视…

分享3个文字配音软件,帮助你们轻松制作短视频

有没有刚踏入自媒体行业的小伙伴呀?那你们是不是为视频的后期工作所困惑着呢? 大家平时刷到的视频虽然看起来简短又有趣,但其实后期制作并没那么简单,是由许多道工序环环相扣而成的,其中比较重要的,就是为…

文字转语音真人发声软件哪个好?这些实用软件快来收好

平时大家结束了一天的工作,会不会在空闲时间好好放松一下呢?如果是坐公交车或者地铁的小伙伴,想要在下班途中看一些电子书籍或者新闻,却因为下班高峰期人潮拥挤,导致无法腾出手来阅读,这时候你们会怎么解决…

影视解说怎么制作?求推荐免费的配音软件

想运营一个影视解说的账号却不知道从何下手?只需要六步,就能学会如何制作! 一、电影素材下载 1、电影天堂 2、天空之城 3、片库网 4、Bt电影 PS:如果是在抖音做影视解说,可在西瓜视频找资源,因为两者…

文字转语音真人发声免费的有哪些?文字转语音有这两款软件就够了

近年来,短视频作为一种新兴的互联网内容传播形式,逐渐获得各大平台和粉丝的青睐,其时长简短并适小编身边有不少资深短视频爱好者,喜欢在闲暇时刷一刷短视频,放松解压,还能利用碎片时间多汲取一些知识。 短…

好用的配音软件有什么?推荐几款实用配音软件

现在有很多刚入行的视频创作者,在制作视频时,需要后期添加解说、旁白。部分人会因为自己音色不好听、或者普通话不太标准而苦恼。那有什么办法可以解决这个问题,完成视频制作呢?其实我们只需要借助一些配音软件,就能消…

多人配音怎么制作的?多角色配音软件用这几款足以

临近新春,老板想要录制一段公司的新春祝福视频发送给今年合作过的客户,这个重任就落在了我同组里的一位小伙身上,视频他是顺利制作好了,但是效果一直不尽人意,屡次给老板要求重改。原来是因为视频里只有一个配音&#…

免费的文字转语音软件有哪些?三款软件可考虑,助你完成配音

免费的文字转语音软件有哪些?三款软件可考虑,助你完成配音 在做短视频的时候,很多作者都会遇到需要为短视频配音的情况,尤其是做影视解说短视频、搞笑配音短视频的时候。有的小伙伴自己有配音功底,所以更倾向于选择自…

文字转语音软件真人发声(声音自然有感情)

Hello大家好, 这里孙哥爱学习栏目。 做自媒体,要是觉得自己的声音不好听,可以用文字转语音工具,也可以直接用配音软件进行生成,对于不擅长言语表达的人,是非常实用的,这里简单介绍几款好用的工…

需要电脑文字配音工具的快看过来

有朋友需要在电脑进行文字配音吗?可以试一下这3个工具,它们可以在电脑帮我们将文字转为音频。 1、朗读女 这是一款免费实用的语音朗读软件,它有广泛的用途,可以用于小说朗读、语音报时、视频配音等场景。它有两种声音类型可供选…

接近真人声音:这款配音软件你一定要知道

说到如今最好入门又赚钱的行业,短视频当之无愧!因为短视频的兴起,市面上出现了非常多围绕着视频制作而衍生出来的产品,AI配音就是其中一类,主要针对有视频配音需求,但又不想真人配音的自媒体人而来的。今天…

你知道可以配音的软件有哪些?推荐几款文字转语音配音软件

闲暇时和好友去逛街,总能听到路上各自有趣的活动促销、叫卖声。之前一直以为这种是商家自己录的,结果有次机缘巧合下,遇见一个商家在制作,才知道他们都是借助工具来配音的,不是自己录制的。对此我感到很神奇&#xff0…

电脑可以用的免费配音软件,语音识别,语音转文字,文字转语音。

语音合成、语音识别。文字转语音和语音转文字都是联网使用的,集成了很多发音人。都是免费的,没有字数限制 下载地址:https://wwb.lanzoub.com/i2hau0gx91wh

AI配音专家(文字转语音真人发声工具)官方中文版V1.0.5 | 文字转语音软件下载 | 这是一款阿里语音合成引擎且能把文字读出来的软件

AI配音专家是一款完全免费开源且相当实用的文字转语音真人发声工具,就是大家经常用到的能把文字读出来的软件,采用阿里语音合成引擎,内含男生主播、女生主播以及童声主播三种主播类型共计45个主播,文字转语音效果那是非常的理想&a…

江西智汇网络推客SCRM智能获客系统客户倍增的全员营销系统

江西智汇网络推客SCRM智能获客系统客户倍增的全员营销系统品牌官网 裂变商城 寻客雷达 老板雷达 员工管理 客户管理CRM智能客服 超级会员 支付扫码 文章海报拓客 人工智能名片 短视频直播 电话:18270634097 网址:https://…

巧用友盟UShare、ULink玩转裂变营销

​公域流量流量越来越聚集于头部的媒体同时投放的费用越来越高。如:在游戏电商或金融行业,在广告投放拉新方面成本达到了100元左右。除了头部媒体的流量以外,在中长尾的流量上,这部分虽然成本低,但转化效果却很差。 那…

Niushop 单商户V5.1商城系统拼团返利插件-裂变红包插件-代客下单插件及商品采集插件安装流程

备注:正常情况下这些插件属于独售插件,即:即使是商业客户默认也是不含的,如官方视图: 所幸公司需求这些插件全款已买,我就把安装方法及流程给大家梳理一遍,希望能帮助到大家,因为比较了解NIUSHOP所以我已经在前几篇文章里类似为大家分享了若干技巧! 1.购买后你会得到如下名字…