Another Word For It Patrick Durusau on Topic Maps and Semantic Diversity

March 27, 2012

Neo4j 1.7.M02 – Cache Cachet, Matching Matchers, and Debian Debs

Filed under: Cypher,Graphs,Neo4j — Patrick Durusau @ 7:18 pm

Neo4j 1.7.M02 – Cache Cachet, Matching Matchers, and Debian Debs by Peter Neubauer.

Just the highlights to temp you into reading the full post:

Neo4j 1.7 Milestone 2 introduces a trio of interesting advances: a new cache scheme, targeted pattern matching in Cypher, and Debian install packages. Faster, smarter, and more accessible.

Atomic Array Cache – GC resistant, 10x faster, 10x more capacity

Under the hood, Neo4j runs on the JVM (that’s the ‘J’ in ‘Neo4j’). And as every java developer knows: the Garbage Collector is your friend, the Garbage Collector is your enemy. The Garbage Collector (GC) helpfully relieves the developer from worrying about memory management. Unhelpfully, garbage collection introduces unpredictability in an application’s responsiveness. While partial garbage collection can be a nuisance, full garbage collection can be disastrous, pausing an application for uncomfortably long durations (from a few to far too many seconds). Sadly, there are no really good solutions to consistently avoid full GC pauses or to even prevent the GC from kicking in at inconvenient times.

….

Cypher matching matchers

By describing what you want and leaving the how-to-do-it up to someone else, a declarative language like Cypher presents many opportunities for optimizations. Our brilliant Michael Hunger recently joined Cypher master Andres Taylor for a hard look at pattern matching, initiating a classification of common use cases. Then the duo targeted different pattern matcher implementations to fit each type of query. The results are promising.

….

Got Debian? apt-get neo4j

Ops people rejoice, because Neo4j is now a simple `apt-get` away for any Debian-based Linux distro (like the ever popular Ubuntu). The debian installer is now part of the regular build and deploy chain, pushing out to our own debian repository. See http://debian.neo4j.org/ for details, following these steps to install:

….

Download Neo4j 1.7.M02 today!

No Comments

No comments yet.

RSS feed for comments on this post.

Sorry, the comment form is closed at this time.

Powered by WordPress