News for hackers. Stuff that matters.
Re:We use RethinkDB by lucian1900 on Wednesday March 11, 2015 @06:45PM (#9187971)
No database can be fast without indexes. If the queries you get are defined by your users, you can still create indexes for the common ones.
Re:We use RethinkDB by felipesabino on Wednesday March 11, 2015 @07:31PM (#9188178)
The way business logic in the system is currently designed , there are no 'common ones', except for some ids (already indexed) used in other process rather than this dynamic filter.

Based on that we also evaluated the approach of using something else like druid [1] [2] that is built for reading performance, but I am still studying possibilities and have no idea about the impact and problems a change like that would impose.

[1] http://druid.io/

[2] https://metamarkets.com/2014/building-a-data-pipeline-that-h...

Re:We use RethinkDB by lucian1900 on Thursday March 12, 2015 @06:59AM (#9190000)
Another thing to note is that Mongo is simply very slow. Without indexes, something like Postgres is much more likely to be fast.