Himai Minh wrote:Hi everyone,
I have a question. Nowadays, companies are using big data to handle high volume of unstructured data,
will NoSQL replace relational database eventually?
Well, this question really doesn't relate to the original thread
topic, so it properly ought to be in its own thread.
But no. First, because there's more than one kind of NoSQL databbase. I like Neo4J because it's a database where the connections are more important than the objects - which is pretty much the reverse with SQL. MongoDB is basically a great big free-form dictionary.
Very often people will inter-link different types of databases. MongoDB is often good for online systems because joining tables in an RDBMS can be slow and expensive. But for batch processes where queries are less random in nature, the reduced data redundancy may be more important.