Hacker News new | ask | show | jobs
by chris_wot 4601 days ago
The problem you have is that there are different types of NoSQL databases. Key value stores, document stores, graph databases, you name it they have their own specialty.

NoSQL's name shows just how nebulous the concept is. It was first coined by someone who built a relational database but without implementing SQL, then it was later used to describe distributed, non-relational databases that ignored, downgraded or discarded some form of ACID. Now it can be a retronym for "not only SQL".

In this space, work out what your actually needs are, then carefully research the technology and pick whatever is most appropriate.