When comparing ArangoDB vs Redis, the Slant community recommends Redis for most people. In the question“What are the best NoSQL databases for web applications?” Redis is ranked 3rd while ArangoDB is ranked 4th. The most important reason people chose Redis is:
For Node.JS for example you can get something similar to what Parse.com was offering by using [Node ORM](https://github.com/dresende/node-orm2).
Ranked in these QuestionsQuestion Ranking
Pro Easy cluster setup
Pro Supports joins
Unlike many NoSQL databases, ArangoDB does support joins in AQL queries.
Pro Transaction save
You can use ACID Transactions for short and small data retrieval and/or modification operations in ArangoDB.
Pro Document and graph-orientend
You can model your data as documents or as a graph - no data model lock-in. You can even combine both models and use them in a single AQL query.
Pro Powerful Java Driver (Sync & Async)
ArangoDB has a very good Java Driver for synchronous and asynchronous. In addition the team there is working on a Spring Data integration.
Pro There are numerous client libraries and frameworks to make redis more powerful
For Node.JS for example you can get something similar to what Parse.com was offering by using Node ORM.
Pro Redis uses the BSD license
This means that it is able to be used in a commercial product if one wants.
Pro Good support
Redis has great docs, an active mailing list, and a github community.