Neo 科技发布了 Neo4j 1.3 GA(通用版本),一款图风格数据库。
在开发该新版本之初,Neo4j 小组便明确了两个目标。首先是在软件许可方式上要做出改变。Neo4j 社区版目前基于 GNU 通用许可证( GPLv3 )。而高级版和企业版遵照 GNU Affero 通用许可证( AGPLv3 )或商用许可。Neo 科技首席科学家 Jim Webber 认为新的许可方式将会开放社区版本供大家访问。
我们都深知图会广泛地应用于相当大量的计算领域,但迄今为止还没有人(包括我们)就这一点能够使图数据库得以全面免费使用或修改。能够完全地将图数据库的整个领域向商业机构、研究者、学生、新手乃至黑客开放,我们认为这实在太重要了。
Webber 谈到,我们的第二个目标是创建一个更便于开发者和开发——运维(dev-ops)的产品。
1.3 发布版本的第二个目标旨在使得数据库更加便于使用(该目标也将会延续到未来版本的发布中)。虽然一谈到 graphistas 就很自然的想到图形,但是我们可以理解对于那些具有关系型或键值 / 文档数据库背景的用户而言,图的简洁性和表现力是需要花一点时间来适应的(虽然这有点讽刺)。我觉得这就好比虽然卸下手铐但手腕仍旧留有曾经所受束缚的伤痕。
Neo4j 1.3 展现的亮点有:
- 每个数据库目前可以容纳 320 亿个节点(node)或关系(relationship)以及高达 640 亿个属性(property)。
- 通过实现新的通用短字符策略,减少数据库占位。
- 修复了操控图形化关系的 Web 管理工具。
- 使用 Dijkstra 算法更快的查询节点之间的最短路径。
- 更新了索引 API 和底层实现。
- 增强了 REST API 功能。
查看英文原文: Graph Database Neo4j Updates Licensing and Enhances Usability
评论