Sign in
Categories
Migration Mapping Assistant Your Saved List Partners Sell in AWS Marketplace Amazon Web Services Home Help

RethinkDB

RethinkDB | 2.3.5

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

Reviews from AWS Marketplace

2 AWS reviews

External reviews

14 reviews
from G2

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


5-star reviews ( Show all reviews )

    Taylor M.

Great multi-purpose database

  • March 11, 2016
  • Review verified by G2

What do you like best?
There a ton of things to like about RethinkDB. Of particular interest are the query language which feels just like programming. I'm a big fan of the community around it because they've very welcoming and supportive as well. It's well designed and everything is done out in the open which builds a lot of trust and understanding.
What do you dislike?
One downside is that using the in-browser data explorer requires you to write your queries in JavaScript. I do most of my analysis in Python so the conversion can be a pain sometimes. It'd be nice to be able to write Python in the browser but I understand the challenges of making that a reality.
What problems are you solving with the product? What benefits have you realized?
We're working to bring efficiency and transparency to the genetic testing industry. RethinkDB powers our internal data pipeline that ingests massive amounts of laboratory data, standardizes it to industry-specific terms, and formats in a clinically-relevant and hierarchical manner. One of the many nice things about RethinkDB is that it allows us to be flexible about what data we're capturing as well as enables us to transform it into a myriad number of ways quickly and on the fly. It's a lot of fun to use and it just works!
Recommendations to others considering the product:
Reach out to them on their Slack channel and via GitHub. They're very friendly and helpful!


    Shahid S.

One of the revolutionary design in database technology

  • March 11, 2016
  • Review verified by G2

What do you like best?
Real time updates using changes() syntax. We can use this feature to do most of the real time processing with less latency possible.
What do you dislike?
It requires like minimum 2GB to run and i have seen some issue of memory leak too. Although its still evolving so we can expect these for now.
What problems are you solving with the product? What benefits have you realized?
I am developing API engine in micro service architecture. For event store to make API"s communicate we used Redis and Socket.io and we do polling to get the information. Now with this, for any change i am going to get the information pushed to my Server :)
Recommendations to others considering the product:
Try to use changes() function as much as you can if you are developing the real time application. ReQL query language is indeed the advanced and quite useful to perform SQL like operation in NoSQL database.


    Internet

I have enjoyed working with rethinkdb and think it is a great choice for a lot of projects.

  • March 11, 2016
  • Review verified by G2

What do you like best?
The query language offers a ton of features, including advanced aggregations and transforms.
What do you dislike?
Since it is new, there are still some features that are immature or missing. One big one is an authentication system.
What problems are you solving with the product? What benefits have you realized?
I had a need for a fast database that could handle many transactions. I was able to put some things that would normally be the the application layer into the database.


    Josh V.

Powerful database

  • March 10, 2016
  • Review verified by G2

What do you like best?
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?
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 are you solving with the product? What benefits have you realized?
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.


    Daniel C.

Great team behind RethinkDB

  • March 10, 2016
  • Review verified by G2

What do you like best?
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?
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 are you solving with the product? What benefits have you realized?
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.


    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?
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?
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 are you solving with the product? What benefits have you realized?
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.


    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).


showing 1 - 7