{{ !articles[0].partner.isSponsoringArticle ? "Platinum" : "Portal" }} Partner
java,nosql,architecture,tool,tools & methods,graph database,cayley

Cayley: An Open Source Graph Database Written in Go

If you're looking for something new and a bit different when it comes to NoSQL solutions, you might be interested in Cayley, an open source graph database written in Go and based on Freebase and Google's Knowledge Graph. It looks like a pretty interesting project:

From the GitHub page, here are a few of the features:

  • RESTful API or REPL
  • Supports multiple query languages
    • JavaScript
    • MQL
  • Has a built-in query editor and visualizor

Looks pretty interesting, overall:

Rough performance testing shows that, on consumer hardware and an average disk, 134m triples in LevelDB is no problem and a multi-hop intersection query -- films starring X and Y -- takes ~150ms.

You can find all the details on GitHub: a full list of features, build instructions, querying instructions (they compare it to jQuery), and whatever else you might need.

{{ tag }}, {{tag}},

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

{{ parent.tldr }}

{{ parent.urlSource.name }}
{{ parent.authors[0].realName || parent.author}}

{{ parent.authors[0].tagline || parent.tagline }}

{{ parent.views }} ViewsClicks