Arango Weekly 30: New Performance Results & O’Reilly Article
Maybe you’ve noticed that there was no ArangoDB newsletter last week. So here’s the news of the last two weeks and the announcement that during the summer our NL will be biweekly. 🙂
In the meantime we’ve improved the performance of the shortest path implementation significantly and rerun the Multi-Model performance tests. The article Data modeling with multi-model databases – a use case for multi-model databases – was a huge success on O’Reilly Radar last week, it had the most page views of all Radar articles. It’s worth to read.
Finally, Mesosphere launched it’s SDK and developer program and we are proud to be one of the first partners that integrate into DCOS. Stay tuned, there will be more to come.
Keep an eye on our blog or follow us on Twitter for news about ArangoDB.
ArangoDB related (Drivers & more)
- (Scala) Proteus 0.4.0
- (Clojure) Travesedo Supports ArangoDB 2.6
- (JS) arangojs 3.8.4: Latest npm of ArangoJS Javascript driver
- (Python) pyArango
- (Blueprints) blueprints-arangodb-graph 1.0.11: A bugfix release for ArangoDB 2.6
- (Java) arangodb-java-driver 2.5.6: Supports ArangoDB 2.6
- (Python) python-arango 1.4.0: Changed name from py-arango to python-arango
Articles and Tutorials
- Data Modeling with Multi-Model Databases: A case study for mixing different data models within the same data store
- Multi Model benchmark Round 1 – completed: Updated benchmark test
- ES6 Features TurboFan, Strong-mode and REST Parameters come with new V8 Upgrade
- How to install ArangoDB on Arch Linux or Manjaro Linux
- Getting started with ArangoDB using NodeJS A tutorial about how to use ArangoDB backend in NodeJS WebApp
Questions on Stack Overflow
Answered:
- Using a NULL within a document Value truncated
- Multiple graphs using same edge definitions in ArangoDB
- Arango/Foxx server static file
- ArangoDB authentication and databases
- Maximum number of databases in arangodb
Not answered yet:
- ArangoDB CPU Performance differences while running the same application on 2 separate machines
Did you know?
Subqueries Wherever an expression is allowed in AQL, a subquery can be placed. A subquery is a query part that can introduce its own local variables without affecting variables and values in its outer scope(s).
It is required that subqueries be put inside parentheses ( and ) to explicitly mark their start and end points:
FOR u IN users
LET recommendations = (
FOR r IN recommendations
FILTER u.id == r.userId
SORT u.rank DESC
LIMIT 10
RETURN r
)
RETURN { "user" : u, "recommendations" : recommendations }
Subscribe to our weekly newsletter
[mc4wp_form]
Get the latest tutorials, blog posts and news: