ArangoDB 3.12 Product Release Announcement! Read the blog for details. Read Blog

Vector-5

Comparing ArangoDB with CouchDB and MongoDB

Estimated reading time: 6 minutes

The folks over at MongoDB have an article on their site on Comparing MongoDB and CouchDB.They write:

“We are getting a lot of questions “how are mongo db and couch different?” It’s a good question: both are document-oriented databases with schemaless JSON-style object data storage. Both products have their place — we are big believers that databases are specializing and “one size fits all” no longer applies.”

The same applies to ArangoDB, we meet a lot of people especially developers using MongoDB who are interested in ArangoDB and ask us how it is different than other popular nosql..

(more…)

ArangoDB 1.01 released

Estimated reading time: 0 minutes

(more…)

20% off “nosql matters Barcelona” for ArangoDB users

Estimated reading time: 1 minutes

We are on the road again and are invited to give a talk at the “nosql matters”  in Barcelona. This is a one day conference in an amazing looking venue (UNESCO world heritage).

(more…)

Slides: Modelling data in a schema-free world

Estimated reading time: 1 minutes

We just came back from FroSCon, a large, international open source conference near Bonn, Germany. Jan Steemann, one of the core developers of ArangoDB, had a talk on modelling data in a schema-free world. Jan was given the largest room in the conference for this talk, fortunately a lot of people showed up and even stayed ;-).

You can find Jan’s presentation below.

(more…)

ArangoDB Client for nodejs released

Estimated reading time: 1 minutes

Note: Our new official nodejs driver is arangojs. You also can look at this blogpost about the new driver.

We got a note from Anders Elo from Sweden. He told us that he has released a ArangoDB client for node.js. Awesome! 🙂 You can find it on Github under the URL https://github.com/kaerus/arango-client. To install locally

(more…)

Infographic – comparing the disk space usage of MongoDB, CouchDB and ArangoDB

Estimated reading time: 0 minutes

As a follow-up of Jan’s blog post we have extracted some central figures and created this infographic for your reference.

(more…)

MRuby Links

Estimated reading time: 1 minutes

I’ve started the following collection of links, example code, projects, and articles about mruby. This list is most likely not complete, if you have other interesting articles please let me know. Especially sample code and mruby projects.

(more…)

CRuby vs MRuby FAQ

Estimated reading time: 1 minutes

At our last Ruby user group meeting it was asked, what the differences between CRuby and MRuby are. @junjis0203 wrote a MRuby FAQ. Unfortunately, it’s in Japanese. I’ve tried to translate it using http://www.excite.co.jp/world/english/ & Google translate and added my own findings.

Not all classes and method from CRuby are available in MRuby

MRuby does not guarantee to implement the features which are defined in ISO / IEC 30170

Regular Expression

Mruby allows you to switch features on or off depending on your needs and available space. These features are defined in “include/mrbconf.h”. One of..

(more…)

“Use-Cases for MRuby in a Database like ArangoDB” or “Can MRuby be the next PL/SQL?”

Estimated reading time: 3 minutes

In the relational world, PL/SQL is used to store business/application logic inside the relational database. The same movement is currently happening in the NoSQL. Redis for example uses LUA script in its newest version (2.6), to allow developers to tweak Redis. There a lot of use-cases for a programming language in document-stores. Programming languages are used in various document stores like ArangoDB, CouchDB, MongoDB, or VoltDB. In my opinion in the following use-cases a suitable language like Ruby will be most handy.

(more…)

HTTP Client for MRuby

Estimated reading time: 2 minutes

As Dorthe pointed out, we are on the road for the next two weeks. So, I thought it might be a good idea to put everything together. In the last blog posts, I described

(more…)