近日,马斯克的Space X 新获3.37亿美元融资,公司估值已超1000亿美元。对于埃隆·马斯克(Elon Musk)来说,2021年是一个“丰收年”:
·9月27日,马斯克超越了亚马逊创始人杰夫·贝索斯,以2035亿美元的身家再次成为世界首富;
·旗下电动汽车公司特斯拉的股价飙升至历史最高水平,他所持的特斯拉股票更是持续飙升,在10月15日到10月26日暴涨了586亿;
·美国太空探索技术公司(Space X)在现代太空竞赛中取得成绩,首次实现“全平民飞行”;
·其他公司也在脑机接口和地下交通领域大步迈进。
铸就马斯克传奇的还有:1995年,他创办了Zip2,10年后,这个模式被大众点评复制;1998年,他又盯上互联网交易,创办PayPal——买卖家的交易款,暂存在第三方支付平台,待确认收货后再把钱打给卖家。听起来是不是很熟悉?没错,5年后,支付宝诞生了。
当然,让马斯克封神的当属Space X。美国发射一次火箭的芯片组成本约1.4亿人民币;而马斯克Space X 火箭的芯片组,仅用了2.6万人民币——他不仅成为了世界上第一个发射私人火箭的人,还把火箭芯片的成本足足降低了5384倍。
为什么可以这么便宜?其原因之一就是马斯克摒弃了NASA为火箭专门设计的复杂编程语言,直接用C++和Python来编写火箭主芯片程序。人们从未想过,征服宇宙星航竟然能用如此“接地气”的代码编写,作为一枚程序员的你,此刻作何感想?
花开两朵,各表一枝。查询语言是计算机编程语言出现以来被发明出来的最好事物之一,它能帮助人类实现对数据的智能化的、深度的筛选能力;同时,如马斯克摒弃了NASA为火箭专门设计的复杂编程语言的用意,在工业界应用中,一套高性能、高易用、超直观、超简洁的语言的能量决不可小觑,它会对提升生产效率、提高用户体验度,赋能创造创新都有质的提升和改变。下面,就跟大家介绍一个你必须要知道的黑科技——UQL图查询语言。
UQL=Ultipa Query Language,是与Ultipa Graph高并发实时图数据库匹配的查询语言。
特点如下:
·易学·易用·易理解
·大幅降低业务复杂度
·Demi-Schema(多模兼容)
·同时面向业务与开发人员
·官方原生图语言
可能有人会问了,图数据库查询语言有什么用途呢?大家都知道“语言”的作用,从功能上说,图查询语言就是用于在“图”上的查询语言,它能帮助我们在海量的数据库中,查询、记录并挖掘、提取出有价值的关联数据库信息。
不可否认的是,我们正处于一个海量的数据时代,也是一个技术全民化的时代,对于任何达到一定规模或者价值的数据,图数据库都是呈现和查询这些关联数据的最好方式。接下来,我们就边聊八卦,边来看看这套贴近自然语言的UQL语言是如何实现高效查询的。
UQL具有贴近自然语言的易读性,用马斯克例子来说明,如要查找与马斯克有关的事物和近现代人物,可以在“马斯克”的图集中以“马斯克”为起点进行自动展开,呈现如下:
实现上面的查询,在UQL中只需1句话即可完成:
spread().src(20).depth(30).limit(50).select(*)
还可以具体锁定几个关心的事物或人物同时进行查询,比如搜索“马斯克”“牛顿”“道尔顿”三个人物,一探其相互之间的关联关系,看下图:
autoNet().srcs(1,11,22).depth(:5).limit(1).select(*)
此外,用“AB路径”的查询就更有意思,举例来说“马斯克”和历史人物“本杰明·富兰克林”有何关系?于是点A=马斯克,点B=本杰明·富兰克林,查询呈现如下:
再举例来说,点A是马斯克,想搜索点B 迈克尔·法拉第,他们之间又与哪些人物和事件产生了关联?
图:大家对特斯拉汽车的logo熟悉吗?特斯拉是磁通量密度或磁感应强度的国际单位制导出单位,符号表示为“T”
就图数据库的语言来说,它的先进性绝不是体现在设计结构的复杂性上,而是体现在有多简洁、多易学、易懂,有多能降低大家的学习门槛,而不局限是程序员、数据科学家等专业人员使用的专用工具,这也是Ultipa Graph研发团队创研UQL的初衷。
当然,使用UQL图语言,还可以帮助使用者从图集中快速挖掘到隐藏的关联信息。比如马斯克在Space X上的竞对——杰夫•贝索斯的蓝色起源也在太空经济领域紧锣密鼓地进行着布局,如今贝索斯在该领域的重要搭档之一劳伦·桑切斯(Lauren Sanchez),也正是因他俩的地下情曝光,直接导致贝索斯与麦肯齐·贝索斯的离婚大案。下面,我们来通过“图”818这段隐秘的旧闻,看看个中隐藏的人物与人物、事件与事件、人物与事件之间显性和隐性的错综复杂的关联:
图:美女电视主持人劳伦·桑切斯经时任丈夫娱乐传媒大亨帕特里克·怀特赛尔结识杰夫·贝索斯,据传之后俩人是在探寻航空事业的共同爱好中产生了好感和爱恋,并引发震动世界商业和娱乐圈的贝索斯离婚事件。
贝索斯和桑切斯的地下情爆光,竟源于贝索斯的手机被黑(见上图红色框)!1999年,“劈腿朋友妻”的丑闻(见上图绿色框)一经《国家问询报》曝光,直接导致其与麦肯齐·贝索斯的离婚,其前妻也因此一跃成为世界女首富。
其实,该事件的曝光并没有那么简单,贝索斯手机被黑的背后,蕴含着多方的政治角力——沙特王储穆罕默德·本·萨勒曼竟然是始作俑者,虽然官方未给出定论,但是多方材料均指向了他。
乍看之下,萨勒曼和贝索斯隔着半个地球,好像没什么利益纠纷,但这件事情的背后牵扯到多个集团和政要的利益,连特朗普都被卷入其中:
图:贝索斯手机被黑背后错综复杂的关系网。左到右:萨勒曼;贝索斯;David Pecker(来源:路透社)
如上图所示:
·贝索斯在 2013 年收购了美国知名媒体《华盛顿邮报》;
·卡舒吉是《华盛顿邮报》的一名沙特籍专栏作家,在报端发表了多篇抨击沙特政府和王储萨勒曼的文章。2018 年9月,其进入土耳其首都伊斯坦布尔的沙特领事馆后就再也没有出来;
·2018 年底,《华盛顿邮报》直接刊登了土耳其总统埃尔多安的文章,称杀害卡舒吉的指令“来自于沙特政府最高层,但不是国王萨勒姆”,矛头直指王储萨勒曼;
·《国家问询报》是怎么获取到贝索斯的爆炸新闻线索的?原来这家报社隶属于AMI(American Media Inc.)公司旗下,其总裁名为Pecker,与王储萨勒曼私交甚密;
·Pecker和特朗普亦交情深厚,AMI 旗下出版物的立场也倾向特朗普;而特朗普与《华盛顿邮报》和贝索斯素来不和,双方经常有舆论论战。
从以上所举的娱乐视角案例,我们能清晰地看到图谱直观地展示出各种数据资产之间冰山上下的关联,当看到这些联系时,我们便拥有了“茅塞顿开”的洞察和发现。此外,无论我们想了解的是客户之间的联系、电话讯息数据中的联系,还是基因和蛋白质之间的联系,“图”都可以高效挖掘之中显性和隐形的关联数据。
可能有人心存疑问,在庞大的数据海洋中去捞针,是不是不现实或者非常地耗时?答案当然是否定的。在“图”上进行搜索时,通过属性过滤(剪枝)可以大幅地提升计算效率并缩短时耗。
从技术的必要性上来说,查询在现实世界中的应用意义非比寻常,例如执法机关如何根据电话公司的通话记录来跟踪多名嫌疑人所组成的深度网络的特征来判断犯罪集团是否存在某种异动,或者任意个数的嫌疑人构成的犯罪组织间的微妙的联动关系等。
从操作性和用户体验度来说,简洁的查询语言,能将查询效率指数级提升,用户在Manager上使用UQL语言,毫秒之间即能完成复杂查询。我们可以想象一下,当面对罪与罚时,争分夺秒可不是一句空谈,保障人民生命与财产安全也不是一句空话。
· 效率和时延(Efficiency and Latency):一言以蔽之实时性;
· 准确率和直观度(Efficacy and Accuracy):直观、易读、易懂。
值得一提的是,UQL高效的图查询语言背后,亦取决于底层的数据库引擎的高性能,如Ultipa研发工程师所言,“系统的底层复杂性不应该暴露到语言接口层面,查询语言应当便于使用,所有数据库底层的架构、工程实现的复杂性应当对于上层的用户而言是透明的!”
最后要说的是,图数据库应对的是当今一个宏观世界,尤其是商业世界上的一个大趋势,它依托强大的内存计算效率、较低的资源占用,能极大地降低硬件成本和运维成本,同时通过图查询语言,能在高度关联的复杂而动态的数据联系中,获得洞察力,赢得竞争优势,而查询、理解和分析这些图的能力,也将成为公司在未来的核心竞争力。