- Notifications
You must be signed in to change notification settings - Fork857
🥑 ArangoDB is a native multi-model database with flexible data models for documents, graphs, and key-values. Build high performance applications using a convenient SQL-like query language or JavaScript extensions.
License
arangodb/arangodb
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation

ArangoDB is a scalable graph database system to drive value from connected data,faster. Native graphs, an integrated search engine, and JSON support, via asingle query language. ArangoDB runs on-prem, in the cloud – anywhere.
TheArangoGraph Insights Platform is thesimplest way to run ArangoDB. You can create deployments on all major cloudproviders in many regions with ease.
For the impatient:
Test ArangoDB in the cloud withArangoGraph for free.
Alternatively,download and install ArangoDB.Start the server
arangod
if the installer did not do it for you.Or start ArangoDB in a Docker container:
docker run -e ARANGO_ROOT_PASSWORD=test123 -p 8529:8529 -d arangodb
Then point your browser to
http://127.0.0.1:8529/
.
Native Graph - Store both data and relationships, for faster queries evenwith multiple levels of joins and deeper insights that simply aren't possiblewith traditional relational and document database systems.
Document Store - Every node in your graph is a JSON document:flexible, extensible, and easily imported from your existing document database.
ArangoSearch - Natively integrated cross-platform indexing, text-search andranking engine for information retrieval, optimized for speed and memory.
ArangoDB is available in a free and fully featuredCommunity Edition as wellas anEnterprise Edition for commercial use and without a dataset size limit.
- Horizontal scalability: Seamlessly shard your data across multiple machines.
- High availability andresilience: Replicate data to multiple clusternodes, with automatic failover.
- Flexible data modeling: Model your data as combination of key-value pairs,documents, and graphs as you see fit for your application.
- Workschema-free or useschema validation for data consistency.Store any type of data - date/time, geo-spatial, text, nested.
- Powerful query language (AQL) to retrieve and modify data - from simpleCRUD operations, over complex filters and aggregations, all the way to joins,graphs, and ranked full-text search.
- Transactions: Run queries on multiple documents or collections withoptional transactional consistency and isolation.
- Data-centric microservices: Unify your data storage logic, reduce networkoverhead, and secure sensitive data with theArangoDB Foxx JavaScript framework.
- Fast access to your data: Fine-tune your queries with a variety of indextypes for optimal performance. ArangoDB is written in C++ and can handle evenvery large datasets efficiently.
- Easy to useweb interface andcommand-line tools for interactionwith the server.
Focus on solving enterprise-scale problems for mission critical workloads usingsecure graph data. ArangoDB offers special features for performance, compliance,and security, as well as advanced query capabilities.
- Smartly shard and replicate graphs and datasets with features likeEnterpriseGraphs,SmartGraphs, andSmartJoins for lightning fastquery execution.
- Combine the performance of a single server with the resilience of a clustersetup usingOneShard deployments.
- Increase fault tolerance withDatacenter-to-Datacenter Replication andand create incrementalHot Backups without downtime.
- Enable highly secure work withEncryption 360, enhancedData Masking,and detailedAuditing.
- Performparallel graph traversals.
- Use ArangoSearchsearch highlighting andnested search for advancedinformation retrieval.
Packages for all supported platforms can be downloaded fromhttps://www.arangodb.com/download/.
For what's new in ArangoDB, see the Release Notes in theDocumentation.
Please use GitHub for feature requests and bug reports:https://github.com/arangodb/arangodb/issues
Ask questions about AQL, usage scenarios, etc. on StackOverflow:https://stackoverflow.com/questions/tagged/arangodb
Chat with the community and the developers on Slack:https://arangodb-community.slack.com/
Learn more about ArangoDB with our YouTube channel:https://www.youtube.com/@ArangoDB
Follow us on Twitter to stay up to date:https://twitter.com/arangodb
Find out more about our community:https://www.arangodb.com/community
About
🥑 ArangoDB is a native multi-model database with flexible data models for documents, graphs, and key-values. Build high performance applications using a convenient SQL-like query language or JavaScript extensions.
Topics
Resources
License
Security policy
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Packages0
Uh oh!
There was an error while loading.Please reload this page.