Neo4j的最新进展

Neo4j最近发布了1.9GA和Neo4j 2.0 M03。名为Neo4j Mobile for Android的项目想要为智能手机和平板电脑提供图形数据库(graph database)支持。

Neo4j已经发布了他们的图形数据库的普通版本1.9。其中几个最重要的改善包括:

  • Neo4j企业版现在拥有自己的基于Paxos协议的簇集解决方案,那替换了之前基于Zookeeper的方案。这样就不再需要单独的Zookeeper簇集。
  • neo4j-arbiter。一个簇集想要拥有容错性,通常需要三个节点。当主节点出现故障时,通过电子投票的方式可能无法选出新的主节点,因为可选的实例数量是偶数。这正是仲裁器起作用的地方。仲裁器的作用像是用于选举功能的正常实例,但它并不拥有数据库引擎。
  • Neo4j的查询语言Cypher增加了新功能:字符串处理REDUCE TIMESTAMP
  • 负载均衡器会访问新的REST端点,以找到哪些实例是主节点,哪些是副节点,从而知道如何托管读(到副节点)写(到主节点)操作。
  • 针对企业版的更好的在线备份现在可以检测是需要完整的备份还是增量备份。
  • 改善的内存痕迹(memory footprint)和性能

Neo4j 1.9需要Oracle JRE 1.7。尽管也可以使用其他Java运行时,但公司还是推荐使用1.7。另外,用户应该注意那些不推荐的特性,那将会在未来的版本中完全删除。

和1.9版本一起,Neo4j生态系统中的很多产品都一起更新:Structr CMS和REST后端、Neo4j Gremlin插件Neo4j SpatialNeo4j JDBC 驱动Neo4j图形集合Neo4j Rest GraphDatabase

同时,还发布了Neo4j 2.0 M3,增加了以下特性:

另一种值得注意的进展是Neo4j Mobile for Android,它试图为Google的移动操作系统提供图形数据库。这个项目还处于早期阶段,它基于Neo4j 1.5 M02。

Neo4j运行在Linux、Mac OS X和Windows上,可以在云中——Heroku、Amazon AWS、Azure——运行,并且有三个版本:社区版、高级版和企业版。代码开源在GitHub上

查看英文原文: The Latest Developments in Neo4j

转载于:https://my.oschina.net/2012/blog/137090

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值