美文网首页
Neo4j 3.0.0 正式发布,支持容器和云部署(2)

Neo4j 3.0.0 正式发布,支持容器和云部署(2)

作者: wangliang938 | 来源:发表于2017-04-16 20:14 被阅读117次

Neo4j 3.0.0 正式发布,这是 Neo4j 3.0 系列的第一个版本。此版本对内部架构进行了全新的设计;提供给开发者更强大的生产力;提供更广阔的部署选择。Neo4j 3.0 被认为是世界上最具伸缩性的图数据库。
Neo4j 是基于 Java 的 NoSQL图数据库,是世界上领先的图数据库。
Neo4j 3.0.0 主要的新特性:
全新设计了内部架构

移除了所有节点数量限制,数据库关系和属性都可以被存储和索引

提供官方支持语言驱动器 (Java、JavaScipt、.NET、Python)

新增 Bolt 二进制协议 (面向连接的访问图协议,支持 Java Stored Procedures),允许全栈开发者构建强大的应用

提供一个流线型的配置和部署结构,可以在基础设施,容器或者云上搭建 Neo4j

Neo4j Browser 同步

使用 Bolt 的官方语言驱动器示例:
JavaScript:
var driver = Graph.Database.driver("bolt://localhost"); var session = driver.session(); var result = session.run("MATCH (u:User) RETURN u.name");
Python:
driver = Graph.Database.driver("bolt://localhost") session = driver.session() result = session.run("MATCH (u:User) RETURN u.name")
Java:
Driver driver = GraphDatabase.driver( "bolt://localhost" ); try ( Session session = driver.session() ) { StatementResult result = session.run("MATCH (u:User) RETURN u.name"); }
.NET:
using (var driver = GraphDatabase.Driver("bolt://localhost")) using (var session = driver.Session()) { var result = session.Run("MATCH (u:User) RETURN u.name"); }
完整示例请看 Neo4j 开发者手册。
Neo4j 3.0 新特性架构图
改进 Cost-based 查询优化器
官方支持语言驱动器:

Neo4j 3.0.0 正式发布,支持容器和云部署
Neo4j 3.0 可以在基础设施,容器或者云上部署

相关文章

网友评论

      本文标题:Neo4j 3.0.0 正式发布,支持容器和云部署(2)

      本文链接:https://www.haomeiwen.com/subject/cdtzattx.html