ArangoDB API | Integration and Development Resources https://arangodb.com/category/api/ The database for graph and beyond Mon, 03 Feb 2025 06:07:59 +0000 en-US hourly 1 https://wordpress.org/?v=6.7.1 https://arangodb.com/wp-content/uploads/2023/08/cropped-favicon-32x32.png ArangoDB API | Integration and Development Resources https://arangodb.com/category/api/ 32 32 Using the ArangoDB Swagger.io Interactive API Documentation https://arangodb.com/2018/03/using-arangodb-swaggerio-interactive-api-documentation/ https://arangodb.com/2018/03/using-arangodb-swaggerio-interactive-api-documentation/#respond Thu, 22 Mar 2018 12:10:55 +0000 https://www.arangodb.com/?p=25043 ArangoDB bundles its regular API Documentation also in Swagger.IO API description format. You can browse and explore it interactively via the ArangoDB Webinterface. Working with the Swagger.io API Tool Now you’ve loaded the Swagger.io API documentation, let’s play with it. We’re choosing a route that accepts a simple JSON post document. Executing a simple AQL…

The post Using the ArangoDB Swagger.io Interactive API Documentation appeared first on ArangoDB.

]]>
https://arangodb.com/2018/03/using-arangodb-swaggerio-interactive-api-documentation/feed/ 0
Using GraphQL with ArangoDB: A NoSQL Database Solution https://arangodb.com/2016/02/using-graphql-nosql-database-arangodb/ https://arangodb.com/2016/02/using-graphql-nosql-database-arangodb/#comments Wed, 17 Feb 2016 12:45:19 +0000 http://www.arangodb.com/?p=11977 GraphQL is a query language created by Facebook for modern web and mobile applications as an alternative to REST APIs. Following the original announcement alongside Relay, Facebook has published an official specification and reference implementation in JavaScript. Recently projects outside Facebook like Meteor have also begun to embrace GraphQL. Users have been asking us how…

The post Using GraphQL with ArangoDB: A NoSQL Database Solution appeared first on ArangoDB.

]]>
https://arangodb.com/2016/02/using-graphql-nosql-database-arangodb/feed/ 10
Using Bind Parameters in the AQL Editor: ArangoDB https://arangodb.com/2015/11/using-bind-parameters-in-the-aql-editor/ https://arangodb.com/2015/11/using-bind-parameters-in-the-aql-editor/#respond Fri, 20 Nov 2015 14:32:39 +0000 http://www.arangodb.com/?p=11401 The AQL editor in the web interface is useful for running ad hoc AQL queries and trying things out. It provides a feature to explain the query and inspect its execution plan. This can be used to check if the query uses indexes, and which. So far the AQL editor only supported using query string…

The post Using Bind Parameters in the AQL Editor: ArangoDB appeared first on ArangoDB.

]]>
https://arangodb.com/2015/11/using-bind-parameters-in-the-aql-editor/feed/ 0
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
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
LoopBack Connector for ArangoDB: Seamless Integration https://arangodb.com/2015/05/loopback-connector-for-arangodb/ https://arangodb.com/2015/05/loopback-connector-for-arangodb/#respond Thu, 14 May 2015 10:11:15 +0000 http://www.arangodb.com/?p=7579 ArangoDB can be used as a backend data source for APIs that you compose with the popular open-source LoopBack Node.js framework. In a recent blog article on StrongLoop, Nicholas Duffy explains how to use his new loopback-connector-arango connector to access ArangoDB: Getting Started with the Node.js LoopBack Connector for ArangoDB The tutorial uses the loopback-connector-arango…

The post LoopBack Connector for ArangoDB: Seamless Integration appeared first on ArangoDB.

]]>
https://arangodb.com/2015/05/loopback-connector-for-arangodb/feed/ 0
Bulk Document Lookups: Efficient Data Retrieval with ArangoDB https://arangodb.com/2015/05/bulk-document-lookups/ https://arangodb.com/2015/05/bulk-document-lookups/#comments Fri, 08 May 2015 08:43:09 +0000 http://www.arangodb.com/?p=7530 ArangoDB 2.6 comes with a specialized API for bulk document lookups. The new API allows fetching multiple documents from the server using a single request, making bulk document retrieval more efficient than when using one request per document to fetch. Provided the documents keys are known, all the client application needs to do is to…

The post Bulk Document Lookups: Efficient Data Retrieval with ArangoDB appeared first on ArangoDB.

]]>
https://arangodb.com/2015/05/bulk-document-lookups/feed/ 3
Full-Text Index Enhancements: ArangoDB Search Optimization https://arangodb.com/2015/05/fulltext-index-enhancements/ https://arangodb.com/2015/05/fulltext-index-enhancements/#respond Thu, 07 May 2015 15:17:12 +0000 http://www.arangodb.com/?p=7528 This post is about improvements for the fulltext index in ArangoDB 2.6. The improvements address the problem that non-string attributes were ignored when fulltext-indexing. Effectively this prevented string values inside arrays or objects from being indexed. Though this behavior was documented, it was limited the usefulness of the fulltext index much. Several users requested the…

The post Full-Text Index Enhancements: ArangoDB Search Optimization appeared first on ArangoDB.

]]>
https://arangodb.com/2015/05/fulltext-index-enhancements/feed/ 0
Exporting Data for Offline Processing in PHP: ArangoDB Guide https://arangodb.com/2015/04/exporting-data-for-offline-processing-in-php/ https://arangodb.com/2015/04/exporting-data-for-offline-processing-in-php/#respond Mon, 27 Apr 2015 06:33:51 +0000 http://www.arangodb.com/?p=7451 A few weeks ago I wrote about ArangoDB’s specialized export API. The export API is useful when the goal is to extract all documents from a given collection and to process them outside of ArangoDB. The export API can provide quick and memory-efficient snapshots of the data in the underlying collection, making it suitable for…

The post Exporting Data for Offline Processing in PHP: ArangoDB Guide appeared first on ArangoDB.

]]>
https://arangodb.com/2015/04/exporting-data-for-offline-processing-in-php/feed/ 0
Creating Multi-Game Highscore Lists: ArangoDB Techniques https://arangodb.com/2015/04/creating-multi-game-highscore-lists/ https://arangodb.com/2015/04/creating-multi-game-highscore-lists/#comments Tue, 21 Apr 2015 11:53:26 +0000 http://www.arangodb.com/?p=7404 I just came across a question about how to create highscore lists or leaderboards in ArangoDB, and how they would work when compared to Redis sorted sets. This blog post tries to give an answer on the topic and also detailed instructions and queries for setting up highscore lists with ArangoDB. The additional section “Extensions”…

The post Creating Multi-Game Highscore Lists: ArangoDB Techniques appeared first on ArangoDB.

]]>
https://arangodb.com/2015/04/creating-multi-game-highscore-lists/feed/ 3