Pramod J. Sadalaga, Martin Flower, author of the NoSQL Essence, the translator loves to fly.
This book begins with a relational database, explains the pros and cons of a relational database, and then introduces a NoSQL database, and explains the advantages and disadvantages of NoSQL from the data model, distributed model, consistency, version stamp, and mapping, and if you evaluate the book from the present point of view, Some of the content is not the same, after all the past several years of time, NoSQL and relational database also has a small development, and some of the use and views of the text is also normal phenomenon, but the book is still a master's work, many of the views are still worth reference. It is worthwhile for us to learn that the author has the vision and courage to do some experiment in the early days.
NoSQL (not just SQL) is more flexible to scale than traditional relational databases, it is relatively easy to define a stored data model, it is easier to implement a highly available architecture without compromising performance, but because NoSQL has no formal official support, there are no standards, and a variety of products abound , internal chaos, and a variety of projects will take time to test.
In the project can be based on different scenarios to choose the appropriate product, although the relational database is still the mainstream, but for NoSQL can not give up, try to use accumulated some experience, always focus on the relevant technical trends, then for the future of the project will have more choices.
The Book of NoSQL Essence