Anderson F.
AF
Anderson F.
Senior Software Engineer
Telecommunications
Small-Business (50 or fewer emp.)
"Amazing product"
5/5
What do you like best about Arango?

The AQL query language is very easy to use, and powerful at the same time Review collected by and hosted on G2.com.

What do you dislike about Arango?

Because it's still very new and not yet super popular, there is a severe lack of tools and the community is still very small. But that is very likely to improve over time, as the product itself is truly fantastic. Review collected by and hosted on G2.com.

Verified User in Computer & Network Security
UC
Verified User in Computer & Network Security
Mid-Market (51-1000 emp.)
"Good all purpose database with great promise"
4/5
What do you like best about Arango?

Ease of use, nice admin ui where you can test queries (and explain them) and play with arango, many driver options. Overall a good developer experience. It is under active development and there is a github/slack where the arango team responds to issues. AQL is simple and parallels SQL nicely while offering some of its own special things. Review collected by and hosted on G2.com.

What do you dislike about Arango?

Some small bugs and quirks. Have upgraded a few times to get bugfixes. I dislike that there are enterprise only features. (I guess you gotta make money somehow.) I also found that under heavy load I experienced seemingly random errors and that my applications could overload the database, locking it up. The java driver didnt have all the features I wanted, namely a connection health check. One pesky frustration is that when you google stuff from the documentation, the top result is often not the current version of the documentation, and then switching versions on the page brings you to the documentation home page. Review collected by and hosted on G2.com.

Akshesh D.
AD
Akshesh D.
Associate Data Engineer
Information Technology and Services
Mid-Market (51-1000 emp.)
"A single database for all my use-cases"
4.5/5
What do you like best about Arango?

The database allows you to the ability to literally serve any of your use-case and replace any of your current databases. It can act like a schema-less document store or as a graph database, that too without giving up on RDBMS features like Joins.

The query language AQL is especially very powerful.

Besides, the community is great and helpful! Review collected by and hosted on G2.com.

What do you dislike about Arango?

Not anything specific actually, it is actually great.

The performance of RocksDB storage engine is comparatively lower than the standard mmfiles; But that TBH is not a reasonable thing to expect and would be like comparing apples to oranges because that performance is gained at the cost of resources. Review collected by and hosted on G2.com.

Robert H.
RH
Robert H.
Founder
Internet
Small-Business (50 or fewer emp.)
"ArangoDB enabled our business to grow"
5/5
What do you like best about Arango?

Everything. All just work!

Graph DB

Document Store

Key-Value Store

HTTP Rest Endpoints (and GraphQL)

AQL Review collected by and hosted on G2.com.

What do you dislike about Arango?

Javascript. My problem

Web UI is sometimes a little unresponsive but easily fixed. Review collected by and hosted on G2.com.

Tristan R.
TR
Tristan R.
CTO
Information Technology and Services
Small-Business (50 or fewer emp.)
"Never regretted our choice"
5/5
What do you like best about Arango?

AQL is rather easy to pick up and feels rather natural. The web interface is perfectly fine. The documentation is comprehensive and the community is absolutely friendly and helpful. It is backed up by a motivated company and the contact to the people over there has always been a pleasure.

The multi-model approach is great and enables us to fulfill the whole of our project needs with just one DB product.

The integration of Foxx Microservices directly into the DB is a nice topping. The balance between open source and enterprise features is at a sweet spot. Review collected by and hosted on G2.com.

What do you dislike about Arango?

Honestly? There is nothing I dislike at this point. Review collected by and hosted on G2.com.

Verified User in Information Technology and Services
UI
Verified User in Information Technology and Services
Small-Business (50 or fewer emp.)
"Good software, doc and community"
5/5
What do you like best about Arango?

Documentation, tooling, and more generally user experience are the best I had in a long time.

The software has a good default configuration, no bullshit, and it is based on well-tested building blocks.

The community and especially Arango's employee are always very responsible for all kinds of problems.

And of course, pretty decent performances and forgiveful to misuse of some features. Review collected by and hosted on G2.com.

What do you dislike about Arango?

Client API are not that good nor efficient. One would have expected a better C++ client than one based on Curl for instance.

Actually, it is so easy to start using and testing Arango that one can miss some important things in the documentation and gives a false impression of bugs/slowness sometime. Review collected by and hosted on G2.com.

Lucas d.
LD
Lucas d.
Desenvolvedor Web
Mid-Market (51-1000 emp.)
"ArangoDB: multi-model database "
5/5
What do you like best about Arango?

ArangoDB is a multi-database model that allows you to take full advantage of the flexibility of NoSQL and does so with very good performance. The AQL language is very easy to understand and use. It's really quite friendly with anyone who is already familiar with SQL. ArangoDB also provides good facilities such as the Web UI and CLI tools for database administration. Review collected by and hosted on G2.com.

What do you dislike about Arango?

Nothing until now. The database fits well to my current needs. Review collected by and hosted on G2.com.

KAVIN RAJ D.
KD
KAVIN RAJ D.
Research Scientist
Computer Software
Small-Business (50 or fewer emp.)
"efficient graph traversal and relationship identification"
4.5/5
What do you like best about Arango?

Clear query structure which allows to execute efficient queries and sub-queries. The fact that the DB is schemaless makes us to redefine the data model effortlessly to incorporate more features to the collection as part of agile development. AQL allows to combine multiple functionalities within a single query resembling like a function in programming language which gives superior power over db operations Review collected by and hosted on G2.com.

What do you dislike about Arango?

As DB is schemaless retrieving attribute which does not exist throws null value instead of error which needs to checked appropriately. Review collected by and hosted on G2.com.

David T.
DT
David T.
Founder
Information Services
Small-Business (50 or fewer emp.)
"How a database should be"
5/5
What do you like best about Arango?

Foxx Microservices

Traditionally databases have been designed for clients to make calls directly into the tables and columns of the database, requiring developers to be responsible for their code as well as the structure of the database.

With Foxx Microservices in ArangoDB, it allows the database owner to provide a REST interface for consumers to access the data. This is fantastic for improving security, data integrity, and ease of use.

The security aspect is that users of the database no longer need direct access to tables, rather they are limited to only access the data via a REST interface and the inbuilt Swagger support in Foxx helps developers and consumers understand the structure of the data.

Data integrity benefits because you can implement your own validation and business logic at the database layer, intercepting data before it enters or leaves the server.

Many development platforms and products are able to interact with REST API's and that is the key benefit of Foxx Microservices. No longer do you need special drivers or client software to interact with a Foxx enabled database, rather you just make standard REST calls. Key here is that it's easy to consume your data and you can maintain a loose coupling between what actions they perform on your data and the specifics around how your data is physically structured.

The kicker is that Foxx is programmed with JavaScript, making it easy to get up to speed with a language that many of us are familiar with already. Review collected by and hosted on G2.com.

What do you dislike about Arango?

I'd love to see ArangoDB hosted in Cloud Providers as a SaaS offering! The power of Foxx Microservices gives ArangoDB a real point of difference over existing database technologies. By being able to centralize a lot of your product functionality and business logic right in the ArangoDB database makes this a great candidate for a cloud based SaaS offering, or an internal SaaS offering in your own data center. Review collected by and hosted on G2.com.

Gregor R.
GR
Gregor R.
Head of Technology
Small-Business (50 or fewer emp.)
"Very performant free graph DB"
4/5
What do you like best about Arango?

Very professional graph DB designed from the ground up for multi model support, scaling (e.g., clustering and sharding built in), free open source and enterprise model but even free version has great community and official support.

Very good driver support, Java driver has become really advanced now with async support and direct access to VelicyPack serialization format. Review collected by and hosted on G2.com.

What do you dislike about Arango?

Proprietary query language AQL, no support for Apache Tinkerbob

Web UI still only has quite basic navigation, visualisation and query assistance (intelligent auto completion) Review collected by and hosted on G2.com.