What does "distributed" mean in the definition of NoSQL?

NoSQL DEFINITION: Next-generation databases, mainly related to some of the points: non-relational, distributed, open source and horizontally scalable.

Scale out the same (or include) distributed? If not, what does it mean?

+3


source to share


1 answer


NoSQL systems use a distributed architecture with data stored redundantly on multiple servers. Thus, the system can easily scale by adding more servers, and a server failure can be tolerated.

Horizontal scalability is the ability to increase the speed or availability of a server by adding more servers, usually using clustering and load balancing.

So yes, both are similar terms. horizontal scalability enhances distributed architecture.

replication of data if the same data is stored on multiple storage devices



SCHEMA FREE: In Oracle, you first define the structure of your table and then insert / delete your data, but this is not the case when Schema is free. No schema migration. your code defines your schema. Thus, there are no more Alter table statements.

Link: http://en.wikipedia.org/wiki/NoSQL

http://searchcio.techtarget.com/definition/horizontal-scalability

+4


source







All Articles