Over a million developers have joined DZone.
{{announcement.body}}
{{announcement.title}}

ArangoDB 2.2.0 Beta Released

DZone's Guide to

ArangoDB 2.2.0 Beta Released

· Java Zone ·
Free Resource

Verify, standardize, and correct the Big 4 + more– name, email, phone and global addresses – try our Data Quality APIs now at Melissa Developer Portal!

The ArangoDB 2.2.0 beta has been released! We covered ArangoDB a while back, and the NoSQL database has been steadily improving since then. According to Frank Celler's release announcement, this most recent release covers a wide variety of bug fixes and changes, but focuses on three major items:

  • An improved graph module
  • Modifications to AQL (ArangoDB's query language)
  • A true write-a-head log

Celler gives an overview of each of these changes, and he seems pretty enthusiastic about it:

The new graph module is directly visible and intended to be used by you. Graphs are much more flexible now. You can easily use more than one vertex collection to group your vertex documents into “classes”. For example, for a bipartite graph, use two vertex collections – one for each part. You can even group your edges . . . [or] consider a street map, where the junctions are vertices, the edges are street segments between junctions. Now put another graph on top, to model streets as segments – again more information is coming its way.

Keep in mind, though, that this is a beta release; Celler warns that you should not use this in production, and there are a number of known issues, which he details.

That said, the improvements look interesting. If you want to get involved in the beta, you can download it here, and check out Celler's full announcement for more details.


Developers! Quickly and easily gain access to the tools and information you need! Explore, test and combine our data quality APIs at Melissa Developer Portal – home to tools that save time and boost revenue. 

Topics:

Opinions expressed by DZone contributors are their own.

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}