Need advice about which tool to choose?Ask the StackShare community!

ApsaraDB

6
5
+ 1
0
ArangoDB

274
443
+ 1
192
Add tool

ArangoDB vs ApsaraDB: What are the differences?

ArangoDB: A distributed open-source database with a flexible data model for documents, graphs, and key-values. A distributed free and open-source database with a flexible data model for documents, graphs, and key-values. Build high performance applications using a convenient SQL-like query language or JavaScript extensions; ApsaraDB: A fully hosted online database service. It is an on-demand database hosting service for MySQL, SQL Server and PostgreSQL with automated monitoring, backup and disaster recovery capabilities.

ArangoDB and ApsaraDB can be categorized as "Databases" tools.

Some of the features offered by ArangoDB are:

  • multi-model nosql db
  • acid
  • transactions

On the other hand, ApsaraDB provides the following key features:

  • Access control
  • Protection and encryption
  • SQL audit

ArangoDB is an open source tool with 10.1K GitHub stars and 653 GitHub forks. Here's a link to ArangoDB's open source repository on GitHub.

Get Advice from developers at your company using StackShare Enterprise. Sign up for StackShare Enterprise.
Learn More
Pros of ApsaraDB
Pros of ArangoDB
    Be the first to leave a pro
    • 37
      Grahps and documents in one DB
    • 26
      Intuitive and rich query language
    • 25
      Good documentation
    • 25
      Open source
    • 21
      Joins for collections
    • 15
      Foxx is great platform
    • 14
      Great out of the box web interface with API playground
    • 6
      Good driver support
    • 6
      Low maintenance efforts
    • 6
      Clustering
    • 5
      Easy microservice creation with foxx
    • 4
      You can write true backendless apps
    • 2
      Managed solution available
    • 0
      Performance

    Sign up to add or upvote prosMake informed product decisions

    Cons of ApsaraDB
    Cons of ArangoDB
      Be the first to leave a con
      • 3
        Web ui has still room for improvement
      • 2
        No support for blueprints standard, using custom AQL

      Sign up to add or upvote consMake informed product decisions

      What is ApsaraDB?

      It is an on-demand database hosting service for MySQL, SQL Server and PostgreSQL with automated monitoring, backup and disaster recovery capabilities.

      What is ArangoDB?

      A distributed free and open-source database with a flexible data model for documents, graphs, and key-values. Build high performance applications using a convenient SQL-like query language or JavaScript extensions.

      Need advice about which tool to choose?Ask the StackShare community!

      What companies use ApsaraDB?
      What companies use ArangoDB?
      See which teams inside your own company are using ApsaraDB or ArangoDB.
      Sign up for StackShare EnterpriseLearn More

      Sign up to get full access to all the companiesMake informed product decisions

      What tools integrate with ApsaraDB?
      What tools integrate with ArangoDB?

      Sign up to get full access to all the tool integrationsMake informed product decisions

      What are some alternatives to ApsaraDB and ArangoDB?
      MySQL
      The MySQL software delivers a very fast, multi-threaded, multi-user, and robust SQL (Structured Query Language) database server. MySQL Server is intended for mission-critical, heavy-load production systems as well as for embedding into mass-deployed software.
      PostgreSQL
      PostgreSQL is an advanced object-relational database management system that supports an extended subset of the SQL standard, including transactions, foreign keys, subqueries, triggers, user-defined types and functions.
      MongoDB
      MongoDB stores data in JSON-like documents that can vary in structure, offering a dynamic, flexible schema. MongoDB was also designed for high availability and scalability, with built-in replication and auto-sharding.
      Microsoft SQL Server
      Microsoft® SQL Server is a database management and analysis system for e-commerce, line-of-business, and data warehousing solutions.
      SQLite
      SQLite is an embedded SQL database engine. Unlike most other SQL databases, SQLite does not have a separate server process. SQLite reads and writes directly to ordinary disk files. A complete SQL database with multiple tables, indices, triggers, and views, is contained in a single disk file.
      See all alternatives