Efficient Massive Inserts into ArangoDB with Node.js

Nothing performs faster than arangoimport and arangorestore for bulk loading or massive inserts into ArangoDB. However, if you need to do additional processing on each row inserted, this blog will help with that type of functionality. If the data source is a streaming solution (such as Kafka, Spark, Flink, etc), where there is a need…

Read More...

What’s new in ArangoDB 3.6: OneShard Deployments and Performance Improvements

Estimated reading time: 9 minutes Welcome 2020! To kick off this new year, we are pleased to announce the next version of our native multi-model database. So here is ArangoDB 3.6, a release that focuses heavily on improving overall performance and adds a powerful new feature that combines the performance characteristics of a single server…

Read More...

Release Candidate 2 of the ArangoDB 3.6 available for testing

We are working on the release of ArangoDB 3.6 and today, just in time for the holiday season, we reached the milestone of RC2. You can download and take the RC2 for a spin: Community Edition and Enterprise Edition.

Read More...

ArangoDB and the Cloud-Native Ecosystem: Integration Insights

ArangoDB is joining CNCF to continue its focus on providing a scalable native multi-model database, supporting Graph, Document, and Key-Value data models in the Cloud Native ecosystem. ArangoDB ArangoDB is a scalable multi-model model database. What does that mean? You might have already encountered different NoSQL databases specialized for different data models e.g., graph or…

Read More...

Say Hi To ArangoDB ArangoGraph: A Fully-Managed Multi-Model Database Service

After two years of planning, preparation and a few lines of code, you can now enjoy an even more comfortable developers’ life with ArangoDB. Today, we are happy to announce the launch of ArangoDB’s managed service Oasis – a fully-managed graph database, document, and key-value store, as well as a full-text search engine – in…

Read More...

Building Our Managed Service on Kubernetes: ArangoDB Insights

Running distributed databases on-prem or in the cloud is always a challenge. Over the past years, we have invested a lot to make cluster deployments as simple as possible, both on traditional (virtual) machines (using the ArangoDB Starter) as well as on modern orchestration systems such as Kubernetes (using Kube-ArangoDB). However, as long as teams…

Read More...

ArangoDB Hot Backup: Creating Consistent Cluster-Wide Snapshots

Introduction “Better to have, and not need, than to need, and not have.” Franz Kafka Franz Kafka’s talents wouldn’t have been wasted as DBA. Well, reasonable people might disagree. With this article, we are shouting out a new enterprise feature for ArangoDB: consistent online single server or cluster-wide “hot backups.”

Read More...

ArangoML Pipeline: Simplifying Machine Learning Workflows

Over the past two years, many of our customers have productionized their machine learning pipelines. Most pipeline components create some kind of metadata which is important to learn from. This metadata is often unstructured (e.g. Tensorflow’s training metadata is different from PyTorch), which fits nicely into the flexibility of JSON, but what creates the highest…

Read More...

When Exceptions Collide: Managing Errors in ArangoDB

Managing Exception Collisions | ArangoDB BlogThis is a story of an excursion to the bottom of a deep rabbit hole, where I discovered a foot gun in `gcc`’s `libgcc`. The investigation has cost me several days and I hope that by writing this up I can entertain others and save them the journey. TL;DR If…

Read More...

ArangoDB 3.5 Released: Distributed Joins & Transactions

We are super excited to share the latest upgrades to ArangoDB which are now available with ArangoDB 3.5. With the fast-growing team, we could build many new and long-awaited features in the open-source edition and Enterprise Edition. Get ArangoDB 3.5 on our download page and see all changes in the Changelog. Need to know more…

Read More...