DBMS > ArangoDB vs. SQLite vs. VelocityDB
System Properties Comparison ArangoDB vs. SQLite vs. VelocityDB
Please select another system to include it in the comparison.
|Editorial information provided by DB-Engines
|ArangoDB Xexclude from comparison
|SQLite Xexclude from comparison
|VelocityDB Xexclude from comparison
|Native multi-model DBMS for graph, document, key/value and search. All in one engine and accessible with one query language.
|Widely used embeddable, in-process RDBMS
|A .NET Object Database that can be embedded/distributed and extended to a graph data model (VelocityGraph)
|Primary database model
Object oriented DBMS
|Social network pages
|Dwayne Richard Hipp
|3.11.5, November 2023
|3.45.0 (15 January 2024), January 2024
|License Commercial or Open Source
|Open Source Apache Version 2; Commercial license (Enterprise) available
|Open Source Public Domain
|Cloud-based only Only available as a cloud service
|DBaaS offerings (sponsored links) Database as a Service
Providers of DBaaS offerings, please contact us to be listed.
|ArangoDB Cloud –The Managed Cloud Service of ArangoDB. Provides fully managed, and monitored cluster deployments of any size, with enterprise-grade security. Get started for free and continue for as little as $0,21/hour.
|Server operating systems
|Any that supports .NET
|schema-free automatically recognizes schema within a collection
|yes dynamic column types
|Typing predefined data types such as float or date
|yes string, double, boolean, list, hash
|yes not rigid because of 'dynamic typing' concept.
|XML support Some form of processing data in XML format, e.g. support for XML data structures, and/or support for XPath, XQuery or XSLT.
|SQL Support of SQL
|yes SQL-92 is not fully supported
|APIs and other access methods
Graph API (Gremlin)
GraphQL query language
Java & SpringData
JSON style queries
|ADO.NET inofficial driver
JDBC inofficial driver
ODBC inofficial driver
|Supported programming languages
|Server-side scripts Stored procedures
|Callbacks are triggered when data changes
|Partitioning methods Methods for storing different data on different nodes
|Sharding since version 2.0
|Replication methods Methods for redundantly storing data on multiple nodes
|Source-replica replication with configurable replication factor
|MapReduce Offers an API for user-defined Map/Reduce methods
|Consistency concepts Methods to ensure consistency in a distributed system
|Eventual Consistency configurable per collection or per write
OneShard (highly available, fault-tolerant deployment mode with ACID semantics)
|Foreign keys Referential integrity
|yes relationships in graphs
|Transaction concepts Support to ensure data integrity after non-atomic manipulations of data
|Concurrency Support for concurrent manipulation of data
|yes via file-system locks
|Durability Support for making data persistent
|In-memory capabilities Is there an option to define some or all structures to be held in-memory only.
|User concepts Access control
|Based on Windows Authentication
|More information provided by the system vendor
|Graph and Beyond. With more than 11,000 stargazers on GitHub, ArangoDB is the leading...
|Consolidation: As a native multi-model database, can be used as a full blown document...
|Typical application scenarios
|Native multi-model in ArangoDB is being used for a broad range of projects across...
|Cisco, Barclays, Refinitive, Siemens Mentor, Kabbage, Liaison, Douglas, MakeMyTrip,...
|ArangoDB is the leading native multi-model database with over 11,000 stargazers on...
|Licensing and pricing models
|Very permissive Apache 2 License for Community Edition & commercial licenses are...
We invite representatives of system vendors to contact us for updating and extending the system information,
|Related products and services
|Navicat for SQLite is a powerful and comprehensive SQLite GUI that provides a complete set of functions for database management and development.
We invite representatives of vendors of related products to contact us for presenting information about their offerings here.
|DB-Engines blog posts
The Weight of Relational Databases: Time for Multi-Model?
Big gains for Relational Database Management Systems in DB-Engines Ranking
|Recent citations in the news
ArangoGraphML: Simplifying the Power of Graph Machine Learning
How to Build Knowledge Graph Enhanced Chatbot with ChatGPT and ArangoDB
Graph Database Market worth $7.3 billion by 2028 - Exclusive Report by MarketsandMarkets™
ArangoDB brings yet more money into graph database market with $27.8M round
provided by Google News
Universal API Access from Postgres and SQLite
Stanchion Turns SQLite Into A Column Store
A Closer Look at the Top 3 Embedded Databases: SQLite, RocksDB, and DuckDB
SQLite's new support for binary JSON is similar but different from a PostgreSQL feature • DEVCLASS
Newly Rewritten WordPress SQLite Database Integration Plugin Needs Testing
provided by Google News
Share this page