nosql數(shù)據(jù)庫有什么特點

nosql數(shù)據(jù)庫的特點是:1、容易擴展;2、大數(shù)據(jù)量、高性能;3、靈活的數(shù)據(jù)模型;4、高可用。nosql數(shù)據(jù)庫種類繁多,但是它們都有一個共同的特點,就是它們都去掉了關(guān)系數(shù)據(jù)庫的關(guān)系型特性。

nosql數(shù)據(jù)庫有什么特點

nosql數(shù)據(jù)庫特點:

1、易擴展

NoSQL數(shù)據(jù)庫種類繁多,但是一個共同的特點都是去掉關(guān)系數(shù)據(jù)庫的關(guān)系型特性。數(shù)據(jù)之間無關(guān)系,這樣就非常容易擴展。無形之間,在架構(gòu)的層面上帶來了可擴展的能力。

2、大數(shù)據(jù)量、高性能

NoSQL數(shù)據(jù)庫都具有非常高的讀寫性能,尤其在大數(shù)據(jù)量下,同樣表現(xiàn)優(yōu)秀。這得益于它的無關(guān)系性,數(shù)據(jù)庫的結(jié)構(gòu)簡單。

一般mysql使用Query Cache。NoSQL的Cache是記錄級的,是一種細粒度的Cache,所以NoSQL在這個層面上來說性能就要高很多。

3、靈活的數(shù)據(jù)模型

NoSQL無須事先為要存儲的數(shù)據(jù)建立字段,隨時可以存儲自定義的數(shù)據(jù)格式。而在關(guān)系數(shù)據(jù)庫里,增刪字段是一件非常麻煩的事情。如果是非常大數(shù)據(jù)量的表,增加字段簡直就是——個噩夢。這點在大數(shù)據(jù)量的Web 2.0時代尤其明顯。

4、高可用

NoSQL在不太影響性能的情況,就可以方便地實現(xiàn)高可用的架構(gòu)。比如Cassandra、hbase模型,通過復(fù)制模型也能實現(xiàn)高可用。

? 版權(quán)聲明
THE END
喜歡就支持一下吧
點贊11 分享