Category Archives: Performance
Gain factor of 5 using batch requests
ArangoDB 1.1 will come with a new API for batch requests. This batch request API allows clients to send multiple requests to the ArangoDB server inside one multipart HTTP request. The server will then decompose the multipart request into theaaa
Performance with different journal sizes
As promised in one of the previous posts, here are some performance results that show the effect of different journal sizes for insert, update, delete, and get operations in ArangoDB.
Bulk inserts in MongoDB, CouchDB, and ArangoDB
In the last couple of posts, we have been looking at ArangoDB’s insert performance when using individual document insert, delete, and update operations. This time we’ll be looking at batched inserts. To have some reference, we’ll compare the results ofaaa
Released: Bulk insert benchmark tool for nosql databases
To easily conduct bulk insert benchmarks with different NoSQL databases, we wrapped a small benchmark tool in PHP. The tool can be used to measure the time it takes to bulk upload data into MongoDB, CouchDB, and ArangoDB using theaaa
Additional results for mixed workload
In a comment to the last post, there was a request to conduct some benchmarks with a mixed workload that does not test insert/delete/update/get operations in isolation but when they work together. To do this, I put together a quickaaa
Test results for benchmarking ArangoDB and CouchDB
A side-effect of measuring the impact of different journal sizes was that we generated some performance test results for CouchDB, too. They weren’t included in the previous post because it was about journal sizes in ArangoDB, but now we thinkaaa
Disk space usage with different journal sizes
A while ago we wrote some blog article that explained how ArangoDB uses disk space. That article compared the disk usage of ArangoDB, CouchDB, and MongoDB for loading some particular datasets. In this post, we’ll show in more detail theaaa
Dynamic script execution performance in ArangoDB
In the previous post we published some performance results for ArangoDB’s HTTP and networking layer in comparison to that of some popular web servers. We did that benchmark to assess the general performance (and overhead) of the network and HTTPaaa
Infographic – comparing the disk space usage of MongoDB, CouchDB and ArangoDB
As a follow-up of Jan’s blog post we have extracted some central figures and created this infographic for your reference.
Disk space usage in ArangoDB
In this post we’ll explain how ArangoDB stores collection data on disk and look at its storage space requirements, compared to other popular NoSQL databases such as CouchDB and MongoDB. How ArangoDB allocates disk space ArangoDB stores documents in collections.aaa