Documentation Archives - ArangoDB https://arangodb.com/category/documentation/ The database for graph and beyond Tue, 06 Aug 2024 06:17:15 +0000 en-US hourly 1 https://wordpress.org/?v=6.7.1 https://arangodb.com/wp-content/uploads/2023/08/cropped-favicon-32x32.png Documentation Archives - ArangoDB https://arangodb.com/category/documentation/ 32 32 Running ArangoDB on Mac with Docker https://arangodb.com/2016/01/running-arangodb-mac-docker-kitematic-docker-machine/ https://arangodb.com/2016/01/running-arangodb-mac-docker-kitematic-docker-machine/#respond Mon, 18 Jan 2016 17:35:37 +0000 http://www.arangodb.com/?p=11858 When I work with ArangoDB on my Mac, I usually install ArangoDB via homebrew and do tests on the latest new developments based on the devel-branch, compiling ArangoDB right from source. To test a feature in a special version I use docker images that need a virtual machine on MacOS. I struggled with Boot2Docker several…

The post Running ArangoDB on Mac with Docker appeared first on ArangoDB.

]]>
https://arangodb.com/2016/01/running-arangodb-mac-docker-kitematic-docker-machine/feed/ 0
Using Multiple Indexes per Collection in ArangoDB https://arangodb.com/2015/12/using-multiple-indexes-per-collection/ https://arangodb.com/2015/12/using-multiple-indexes-per-collection/#comments Tue, 01 Dec 2015 13:48:10 +0000 http://www.arangodb.com/?p=11550 The query optimizer in ArangoDB 2.8 has been improved in terms of how it can make use of indexes. In previous versions of ArangoDB, the query optimizer could use only one index per collection used in an AQL query. When using a logical OR in a FILTER condition, the optimizer did not use any index…

The post Using Multiple Indexes per Collection in ArangoDB appeared first on ArangoDB.

]]>
https://arangodb.com/2015/12/using-multiple-indexes-per-collection/feed/ 3
Foxx Module Resolution Changes in ArangoDB 2.8 https://arangodb.com/2015/11/foxx-module-resolution-will-change-in-2-8/ https://arangodb.com/2015/11/foxx-module-resolution-will-change-in-2-8/#comments Wed, 25 Nov 2015 14:23:20 +0000 http://www.arangodb.com/?p=11497 The implementation of the JavaScript require function will be adjusted to improve compatibility with npm modules. The current implementation in 2.7 and earlier versions of ArangoDB strictly adheres to the CommonJS module standard, which deviates from the behaviour implemented in Node and browser bundlers. Module paths will now be resolved in the following ways: relative…

The post Foxx Module Resolution Changes in ArangoDB 2.8 appeared first on ArangoDB.

]]>
https://arangodb.com/2015/11/foxx-module-resolution-will-change-in-2-8/feed/ 3
Running V8 Isolates in Multi-Threaded ArangoDB https://arangodb.com/2015/08/running-v8-isolates-in-a-multi-threaded-arangodb-database/ https://arangodb.com/2015/08/running-v8-isolates-in-a-multi-threaded-arangodb-database/#comments Fri, 07 Aug 2015 09:33:48 +0000 http://www.arangodb.com/?p=8430 ArangoDB allows running user-defined JavaScript code in the database. This can be used for more complex, stored procedures-like database operations. Additionally, ArangoDB’s Foxx framework can be used to make any database functionality available via an HTTP REST API. It’s easy to build data-centric microservices with it, using the scripting functionality for tasks like access control,…

The post Running V8 Isolates in Multi-Threaded ArangoDB appeared first on ArangoDB.

]]>
https://arangodb.com/2015/08/running-v8-isolates-in-a-multi-threaded-arangodb-database/feed/ 1
Dockerizing a Bloom-Based Nonces Service in 10 Minutes https://arangodb.com/2015/06/dockerizing-a-bloom-based-nonces-service-in-10-minutes/ https://arangodb.com/2015/06/dockerizing-a-bloom-based-nonces-service-in-10-minutes/#respond Fri, 26 Jun 2015 12:40:43 +0000 http://www.arangodb.com/?p=8060 In this article I want to explain how to setup a nonce-microservice using docker. Nonce are one-time tokens that are used to ensure that an action can only be taken once. In a project, we needed to ensure that a pay button is only pressed once. Note that nonces are not used to sign requests…

The post Dockerizing a Bloom-Based Nonces Service in 10 Minutes appeared first on ArangoDB.

]]>
https://arangodb.com/2015/06/dockerizing-a-bloom-based-nonces-service-in-10-minutes/feed/ 0
Create an ArangoDB cluster on Microsoft Azure https://arangodb.com/2015/05/azure-cluster/ https://arangodb.com/2015/05/azure-cluster/#comments Thu, 28 May 2015 09:40:45 +0000 http://www.arangodb.com/?p=7735 During the last weeks we’ve released our new deployment tool for cloud computing platforms with how-to’s for Google Compute Engine, Digital Ocean and Amazon Web Services support. Today we show how to deploy an ArangoDB cluster on Azure with a single command. Azure To easy-deploy an ArangoDB cluster on Azure you just need to install…

The post Create an ArangoDB cluster on Microsoft Azure appeared first on ArangoDB.

]]>
https://arangodb.com/2015/05/azure-cluster/feed/ 2
ArangoDB 2.6 API Changes: Updates & Enhancements https://arangodb.com/2015/05/arangodb-2-6-api-changes/ https://arangodb.com/2015/05/arangodb-2-6-api-changes/#respond Fri, 22 May 2015 12:47:39 +0000 http://www.arangodb.com/?p=7702 ArangoDB 2.6 comes with new and changed APIs as well as changed behavior regarding document keys and several graph functions. If you use Travis-CI for your tests you can download the Travis-CI ArangoDB build here: Travis-CI/ArangoDB-2.6.0-alpha2.tar.gz The changes so far: APIs added added batch document removal and lookup APIs: These APIs can be used to…

The post ArangoDB 2.6 API Changes: Updates & Enhancements appeared first on ArangoDB.

]]>
https://arangodb.com/2015/05/arangodb-2-6-api-changes/feed/ 0
AQL Explain Web Interface: ArangoDB Query Optimization https://arangodb.com/2015/05/aql-explain-web-interface/ https://arangodb.com/2015/05/aql-explain-web-interface/#respond Tue, 19 May 2015 17:20:45 +0000 http://www.arangodb.com/?p=7616 For developers that use the ArangoDB shell arangosh the explain() command and its compact output format is a great resource to check AQL queries. Explain prints the original query, the generated query execution plan, the applied optimizer rules plus the list of indexes that will be used. Jan showed in a blog post how this…

The post AQL Explain Web Interface: ArangoDB Query Optimization appeared first on ArangoDB.

]]>
https://arangodb.com/2015/05/aql-explain-web-interface/feed/ 0
Improved System User Authentication: ArangoDB Security Upgrade https://arangodb.com/2015/05/improved-system-user-authentication/ https://arangodb.com/2015/05/improved-system-user-authentication/#respond Mon, 18 May 2015 14:13:21 +0000 http://www.arangodb.com/?p=7570 ArangoDB can easily be configured to require HTTP authentication for access to the web admin frontend or the REST API. But while Basic Auth works fine for APIs, the user experience in the web admin frontend was decidedly sub-par: browsers would often persist the authentication credentials indefinitely, logging out was made difficult or impossible and…

The post Improved System User Authentication: ArangoDB Security Upgrade appeared first on ArangoDB.

]]>
https://arangodb.com/2015/05/improved-system-user-authentication/feed/ 0
Create an ArangoDB cluster on Amazon Web Services (AWS) https://arangodb.com/2015/05/aws-cluster/ https://arangodb.com/2015/05/aws-cluster/#comments Wed, 13 May 2015 08:34:04 +0000 http://www.arangodb.com/?p=7547 During the last weeks we’ve released our new deployment tool for cloud computing platforms with how-to’s for Google Compute Engine and Digital Ocean support. Today we show how to deploy an ArangoDB cluster on Amazon Web Services with a single command. Amazon Web Services (AWS) To easy-deploy an ArangoDB cluster on AWS you just need…

The post Create an ArangoDB cluster on Amazon Web Services (AWS) appeared first on ArangoDB.

]]>
https://arangodb.com/2015/05/aws-cluster/feed/ 1