打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
微软开源图数据查询语言LIKQ,海量图数据实时检索和集成触手可得

新智元推荐  

来源: 微软研究院AI头条  授权转载

AI复始,万象更新 !

新智元祝广大订户鸡年大吉!


新智元日前宣布,获6家顶级机构总额达数千万元的PreA轮融资,蓝驰创投领投,红杉资本中国基金、高瓴智成、蓝湖资本 、蓝象资本、今日头条跟投。本轮融资将用于新智元团队规模扩充并增加新产品服务线,目标打造 To B 的人工智能全产业链服务平台。

新智元启动新一轮大招聘:COO、执行总编、主编、高级编译、主笔、运营总监、客户经理、咨询总监、行政助理等 9 大岗位全面开放。 

简历投递:jobs@aiera.com.cn

HR 微信:13552313024

新智元为COO和执行总编提供最高超百万的年薪激励;为骨干员工提供最完整的培训体系、高于业界平均水平的工资和奖金。

加盟新智元,与人工智能业界领袖携手改变世界。


新智元导读】 微软开源图数据查询语言 LIKQ,这是基于分布式大规模图数据处理引擎 Graph Engine 的一种可用于子图和路径查询的数据查询语言,强强联合,海量图数据的实时检索和集成变得触手可得。



近日,微软亚洲研究院通过 GitHub 平台开源图数据查询语言 LIKQ(Language-Integrated Knowledge Query)。LIKQ 是基于分布式大规模图数据处理引擎 Graph Engine 的一种可用于子图和路径查询的数据查询语言。它可以让开发人员无需学习新的领域相关的特定查询语言,直接使用原生C#代码即可构建知识图谱语言,从而使海量图数据的实时检索和集成变得触手可得。



Graph Engine(分布式图处理引擎)是微软亚洲研究院于2015年发布的基于内存的分布式大规模图数据处理引擎,可以帮助用户高效地处理大规模图数据。发布一年多以来, Graph Engine 受到了来自学术界和工业界的广泛关注。截至2017年1月底,Graph Engine 的 SDK 工具包下载量已接近三万次。众多领域的科研人员和开发者利用 Graph Engine 开发出了各种充满创意的应用。



而基于 Graph Engine 的查询语言 LIKQ 则可以帮助用户更方便、直观地查询和检索 Graph Engine 所处理的图数据。开发者可以将 LIKQ 直接嵌入到编程语言(例如C#和JavaScript)中,而不需要学习新的领域相关的特定查询语言。例如,在一个知识图谱的前端应用中,开发者可以将 LIKQ 直接嵌入到前端 JavaScript 中来实现实时高效的知识图谱访问。同时,LIKQ 还具备灵活的可扩展性,用 Lambda 表达式表达的任意计算逻辑都可以被直接嵌入到查询语句中,从而实现强大的服务器端计算。比如在数据查询中,开发者可以方便地嵌入通过 Lambda 表达式自定义的数据过滤条件来进行灵活的图模式匹配。


此前,基于 Graph Engine 的 LIKQ 已被应用于微软认知服务的学术图谱检索 API 中,用户可以通过微软认知服务对微软学术图谱进行实时的路径和模式匹配查询。




未来,微软将继续维护、开发 LIKQ 和 Graph Engine,并与开源社区中的开发者们一道进一步提升其功能和算法,以帮助更多开发者和研究团体更好地使用 Graph Engine 来处理大规模图数据,产生更多的创意应用和科研创新。



分布式图处理引擎 Graph Engine



Graph Engine(GE)是一个基于内存的分布式大规模图数据处理引擎,由强类型 RAM 存储和通用分布式计算引擎支持。


Graph Engine= RAM Store + Computation Engine + Graph Model


Graph Engine 的内存管理系统能高效处理海量内存对象。作为一个高性能内存数据库,Graph Engine 可充分利用内存来加速数据访问和并行计算。作为一个通用计算引擎,Graph Engine 拥有极强的可扩展性。通过一个简洁优雅的数据和消息传递建模语言,Graph Engine 允许用户自由地定义数据模式和计算模型。


Graph Engine 具有优秀的系统互操作性,可以方便地与其它系统平台进行集成。基于通用的 RESTful 接口,一个 Graph Engine 驱动的应用可以与所有设备互联协作。



为使分布式应用的开发更为轻松简单,Graph Engine提供了大量的内置特性,其中包括:


  • 声明性的数据建模和网络编程接口;

  • 完善的 IntelliSense 开发环境支持;

  • 对 LINQ 查询语言的原生支持;

  • 集成的应用程序远程部署、控制、监控和调试。


Graph Engine 还可与强大的集成开发环境 Visual Studio 以及微软云计算平台 Azure 无缝集成。无论本地开发还是云端部署,Graph Engine 都可以给开发者带来极佳的用户体验。开发者可以借助 Visual Studio 快速开发,然后通过简单的鼠标操作将一个分布式应用部署到云端。


Graph Engine官网:https://www.graphengine.io/

更多信息:https://github.com/Microsoft/GraphEngine






【寻找AI独角兽】新智元联手10大资本

启动2017创业大赛


AI 创业大赛由新智元与10 家主流 AI 创投机构:蓝驰创投、红杉资本中国基金、高瓴智成人工智能基金、蓝湖资本、蓝象资本、IDG资本、高榕资本、中信建投证券、明势资本、松禾远望基金携手发起,由新智元主办,北京市中关村科技园区管理委员会、中关村科技园区海淀园管理委员会支持,是一场聚合了 AI 技术领袖和投资领袖的盛会。新智元向满怀雄心的未来AI独角兽提供强大的创投资源对接机会,顶级风投 TS 等你来拿。

http://form.mikecrm.com/gthejw


本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
微软正式发布分布式大规模图数据处理引擎 Graph Engine 1.0 预览版
分布式图数据库 Nebula RC2 发布:增强了 CSV Importer 功能
科学匠人丨爱上科学研究的“不确定性”
为何对中国市场信心坚定?有你想不到的原因
【材料课堂】手把手教你使用origin!第四期:XPS图3
企业大数据挖掘:为员工构建职场知识图谱
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服