I work on a real-time website using Nodejs . I am currently using Redis because I need high performance for read access. Access to the record is not very important for my use.
In addition, Redis does not have a search query language. So, I create my indexes manually, and I use some joins / intersections / ... to find some values.
I think it will be easier to use MongoDB with an integrated search engine and ORM-like ( Mongoose , for example). The problem is that I'm not sure if MongoDB is the best choice for my use.
What are your tips regarding the NoSQL database I need? Radish? CouchDB ? MongoDB? Cassandra ? and etc.
I repeat: I want to have real good performance for read and search access (write access is not significant), the simplest (orm-like search system? Etc.).)
Thanks.
Sandro munda
source share