NoSQL — application features

0 like 0 dislike
11 views
In any case, justified the use of such databases as MongoDB, CouchDB, Redis and some others?

Does it make sense to put them instead of the classic mysql, the site with low load?

Are they used in conjunction with mysql, or work separately?
by | 11 views

5 Answers

0 like 0 dislike
We have a huge distributed project. Users, roles, meta-data in mysql, everything else in couchdb.
Very good living.
CouchDB views allow you to do the app is incredibly flexible, without spending time thinking through complex internal relations, creation of composite indexes in the database, etc.
And due to the very handy tools for the administrator(an amazing web admin) and master-master replication literally 20 minutes connected to the additional server(100+ requests per second, several gigabytes of data, 2 servers).
by
0 like 0 dislike
IMHO damp even on sites with poor load supply is in principle possible, purely out of interest, dig deeper, imbued with concept.
by
0 like 0 dislike
"NoSQL systems" just what you want to learn.
by
0 like 0 dislike
As a user of CouchDB I will say that:
1) is Justified when you are in advance are unable to accurately determine the data structure, or the structure will change frequently;
2) Is, if your data fit well to bond wood shaped storage system.
3) I have not encountered that were involved in two SQL and NoSQL systems simultaneously. But that doesn't mean it's impossible. Just you will be hard to think in two different directions.
by
0 like 0 dislike
Use MongoDB. Much simpler and faster SQL.
by

Related questions

0 like 0 dislike
2 answers
0 like 0 dislike
5 answers
asked Mar 22, 2019 by atlant
0 like 0 dislike
4 answers
0 like 0 dislike
4 answers
0 like 0 dislike
5 answers
110,608 questions
257,186 answers
0 comments
1,120 users