Big news this week – ArangoDB 2.8 is generally available for download. This is a huge step forward for our still young project, great improvements and new features await exploration. To name just some of the biggest ones…
- Graph Pattern Matching enables you to traverse a graph using plain AQL
- Arrax Indexes allow quick access to data stored in arrays, e.g. indexing tags in articles
- Automatic deadlock detection for transactions.
With 2.8 you will benefit from dozens of internal changes that improve performance and robustness of the database, e.g. more than 30 existing AQL functions have been backed with a C++ implementation.
More than that, we are delighted that we can share some new case studies of clients using ArangoDB in production. Flightstats Inc. (OR) – the leading provider of real-time global flight data and Liaison Technologies (GA), a global data management and integration company, shared how they use ArangoDB.
ArangoDB Releases
ArangoDB 2.8 is available via your favorite package manager, as official docker image and for download from our homepage. Additional, an ArangoDB 2.7.5 release is available too, which includes the backported automatic deadlock detection and some other improvements and fixes.
You can find a full list of changes in our change-log (2.8).
Articles and Presentations
- Use
mktmpio arangodb
to testrun ArangoDB from scratch with one command, even within SLACK! (Announcement mktmp.io) - New Case Study: Have a pleasant flight with FlightStats and ArangoDB
- New Case Study: Liaison´s healthy DPaaS with ArangoDB
- Running ArangoDB on a Mac with Docker and Kitematic
- Feature-driven data science in game analytics (by @AnalyticMike)
- Just for the sake of beauty
Evolution of ArangoDB (Gourche Visualization)
Documentation and Cookbook
New and Updated Drivers
- (Blueprints) blueprints-arangodb-graph 1.0.12: Support for 2.8, updated Java driver (Achim Brandt)
- (Go) Arangolite 1.3.0: Lightweight golang driver for ArangoDB (Fabien Herfray)
- (Java) arangodb-java-driver 2.7.2: added Graph query examples. (Achim Brandt)
- (JavaScript) arangojs v4.3.0: Latest npm of ArangoJS Javascript driver by (Alan Plum)
- (.Net) ArangoDB.Client 0.7.2.8: bulk import, ensureIndex (Raoof Hojat)
- (.Net) ArangoDB.NET: refactoring, fixes (Tomas Bosak )
- (Python) pyArango: Updated documentation, small fixes. (Tariq Daouda)
- (Sales/Waterline) sails-arangodb: 0.2.3: Waterline ORM adapter for ArangoDB with a demo repository (Gabriel Letarte)
Projects and Integrations
- (Arch Linux) arangodb_arch – Package for building ArangoDB on Arch Linux (Mike Williamson)
- (Gentoo) Updated Gentoo Portage overlay for ArangoDB by (Graham Bevan)
- (Mesos) arangodb-mesos-framework build6 – ArangoDB framework for DCOS (ArangoDB)
- (Mesos/Docker) arangodb-mesos-docker – ArangoDB docker container for Mesos (ArangoDB)
- (Dash) arango-dash – ArangoDB DocSet for Dash & Zeal (Ferron H)
- (Reekoh IoT) arangodb-storage – ArangoDB Storage Plugin for the Reekoh IoT Platform. (Reekoh)
- (Mongo/Arango) mongo2arango Tool for copying data from MongoDB to ArangoDB (Bruno Bonnin)
- (Zeppelin) zeppelin-arangodb-interpreter ArangoDB Interpreter for Apache Zeppelin. (Bruno Bonnin)
Questions on Stack Overflow
Answered:
- ArangoDB Model Events Not Fired with Repository
- How to use full text search with Arango REST API
- How to do full text indexing and search on the below json doc
- How to delete all collections and documents
- How to access the data from multiple documents within a collection with self join
- Dropped and recreated ArangoDB database retain collection
- How to store images in ArangoDB?
Not answered yet:
Events
- February 25, 2016 – Cologne: ThoughtWorks
Did you know?
We will organize ArangoDB Hackathon and workshop series for our open source community in US and Europe soon… So stay tuned!
Our final info about the beauty of code: Visualization of our project on github