Sign in
Categories
Your Saved List Become a Channel Partner Sell in AWS Marketplace Amazon Web Services Home Help

RethinkDB

RethinkDB | 1.16.2

Linux/Unix, Ubuntu 12.04 - 64-bit Amazon Machine Image (AMI)

Reviews from AWS Marketplace

2 AWS reviews

External reviews

15 reviews
from G2

External reviews are not included in the AWS star rating for the product.


    Telecommunications

Internal analytics and metrics tracking

  • March 11, 2016
  • Review verified by G2

What do you like best about the product?
I like that RethinkDB is open source, fast and declarative. It has a wonderful built in visualization tooling and works across many different server types.
What do you dislike about the product?
It is a new tech and has limited documentation, as well as very few people using it in production environments.
What problems is the product solving and how is that benefiting you?
I was creating simple analytic data streams from web events. As the product is still in development, most of my benefits are from the developer friendly nature of the platform - learning the query language, building tables, updating models are all simple tasks w/ RethinkDB
Recommendations to others considering the product:
Make sure that Rethink is the right tool for the job.


    Dusko J.

Rethink DB review

  • March 10, 2016
  • Review verified by G2

What do you like best about the product?
The query language is amazing compared to other NoSQL query languages. I have only used MongoDB and Redis and compared to MongoDB, the query language is absolutely superb.
What do you dislike about the product?
The fact that it lacks atomic updates across multiple documents. This is the sole reason why we have switched to Postgres: Our data model became so much simpler once we could rely on transparent transactions.
What problems is the product solving and how is that benefiting you?
I used RethinkDB to model a document editor backend.
Recommendations to others considering the product:
Although it's much easier to use than other NoSQL databases, it's still falls behind Postgres for situations where you need more than one record updated atomically.


    Daniel C.

Great team behind RethinkDB

  • March 10, 2016
  • Review verified by G2

What do you like best about the product?
My favourite features of RethinkDB are the team behind it, the real time features, and the query language.

The RethinkDB team are the nicest group I have ever worked with in open source. They are patient, responsive, kind, and friendly. When reporting bugs and writing patches they are great to work with.

The real time queries are a breakthrough, and make writing real-time apps much easier than before.

I also really like the query language. It is a functional query language which works well with the functional programming language we are using to talk to RethinkDB (Clojure).
What do you dislike about the product?
I don't really have any dislikes of RethinkDB. It is a document database, so you don't have SQL features like multi document transactions and schemas, but you would get that with any database.
What problems is the product solving and how is that benefiting you?
The realtime queries are the biggest win for us. They let us get realtime updates into our web application with minimal effort.
Recommendations to others considering the product:
If you need a document database, I would seriously look at RethinkDB.


    Josh V.

Powerful database

  • March 10, 2016
  • Review verified by G2

What do you like best about the product?
I LOVE the automatic replication and sharding features in RethinkDB. It's so incredibly simple, and the web UI does a fantastic job of letting you know what's happening with your cluster. The realtime updates make everything feel very refined.

I also enjoy how easy it is to interact with RethinkDB from a variety of tools. I've used RethinkDB primarily with Python, but I've also dabbled with some of the other drivers. The fairly consistent interface is very helpful.
What do you dislike about the product?
The last time I paid attention, RethinkDB used significantly more disk space than some other solutions that I evaluated at the same time with the same dataset. This was several years ago now. Disk consumption is a lot better now, but it's still more than I would prefer.

Data ingestion speed wasn't quite what I had hoped when I benchmarked it recently. This was in a small-scale test environment, though, and I'm sure a proper environment would perform much better.
What problems is the product solving and how is that benefiting you?
I used RethinkDB to store additional information for things that lived in a MySQL. RethinkDB helped me to finalize a schema for my normal data, leaving more interesting information in RethinkDB.
Recommendations to others considering the product:
I have recommended RethinkDB to several of my peers over the years, and I absolutely continue to recommend that others give RethinkDB a solid look. It didn't perform well enough for my needs when I evaluated it, but I intend to re-evaluate it in the near future. I'm excited to see how the newer realtime features can improve my products.


    Carlos L.

I have been using RethinkDB in the last month for a work project.

  • March 06, 2016
  • Review verified by G2

What do you like best about the product?
Rethink is an easy to setup and easy to use NoSQL database that I started to use for a project in my work. The main feature that made use choose Rethink instead of other well known NoSQL database was the change feed that was crucial for the project goal.

I found that the installation and usage of RethinkDb was extremely easy to a beginner with no experience in NoSQL databases. And even with a standard installation we begun doing some really intensive work and Rethink was able to handle the load extremely well.
What do you dislike about the product?
I disliked that to use the database I had to manually create a connection inside a Python terminal. The lack of a more easy interaction with the data in the web admin. The only option is to interact with the data using Javascript which me being a Python developer is not really easy. So I'm forced to do any data manipulation through a Python terminal.

But that being said, that manipulation is really more easy than with SQL database.
What problems is the product solving and how is that benefiting you?
I'm solving a problem with a web application that needs to monitor and display any change into the RethinkDB, so the change feed option is really great for keeping an eye into insertions and updates.
Recommendations to others considering the product:
Is really easy to start working with RethinkDB if you have experience with Linux and Python. Just be sure that you comfortable with doing data manipulation via the Python terminal.


    Lian Hanjin

Thank you

  • January 02, 2015
  • Review verified by AWS Marketplace

Thanks RethinkDB and aws marketplace, their gread job makes our DB life even more easier.

If you can provide a init config interface (ssh/web UI), it will make things perfect more than good enough.

For me I'm eager to require a one step join to cluster configuration.

Best regards.


    Neil

works right out of the box

  • July 23, 2014
  • Review verified by AWS Marketplace

works right out of the box; saved a lot of time (previously tried to get it running on ubuntu; and it took a while).