面向网络的数据库 Neo4j 1.6 正式版发布
fmms 13年前
<p><a href="/misc/goto?guid=4958187039130349070" target="_blank">Neo</a>是一个网络——面向<strong id="ml_70">网络</strong>的<strong id="ml_71">数据库</strong>——也就是说,它是一个嵌入式的、基于磁盘的、具备完全的事务特性的Java持久化引擎,但是它将结构化数据存储在网络上而不是表中。网络(从数学角度叫做图)是一个灵活的数据结构,可以应用更加敏捷和快速的开发模式。</p> <p>你可以把Neo看作是一个高性能的<strong id="s8bw0">图引擎</strong>,该引擎具有成熟和健壮的<strong id="s8bw1">数据库</strong>的所有特性。程序员工作在一个面向对象的、灵活的网络结构下而不是严格、静态的表中——但是他们可以享受到具备完全的事务特性、企业级的数据库的所有好处。</p> <p>经过三个里程碑后,Neo4j 终于发布了 1.6 正式版。该版本包含很多新特性,值得关注的有:</p> <ul> <li><strong>Cloud</strong> - Public beta on Heroku of the Neo4j Add-on</li> <li><strong>Cypher</strong> - Supports older Cypher versions, better pattern matching, better performance, improved api</li> <li><strong>Web admin</strong> - Full Neo4j Shell commands, including versioned Cypher syntax.</li> <li><strong>Kernel</strong> - Improvements, for instance the ability to ensure that key-value pairs for entities are unique.</li> <li><strong>Lucene upgrade</strong> - Now version 3.5.</li> </ul> <p>还包括很多其他的改进:</p> <ul> <li><strong>Infrastructure</strong> - Our library repositories have moved to Amazon, providing significantly faster download times.</li> <li><strong>Quality</strong> - High availability features better logging and operational support.</li> <li><strong>Process</strong> - Better handling of breaking changes in our api and how we handle deprecated features.</li> </ul>