nosql資料庫的特點是:1、容易擴展;2、大數據量、高效能;3、靈活的資料模型;4、高可用。 nosql資料庫種類繁多,但是它們都有一個共同的特點,就是它們都去掉了關聯式資料庫的關係型特性。
nosql資料庫特性:
#1、易擴充
NoSQL資料庫種類繁多,但是一個共同的特徵都是去掉關係資料庫的關係型特性。數據之間無關係,這樣就非常容易擴展。無形之間,在架構的層面上帶來了可擴展的能力。
2、大數據量、高效能
NoSQL資料庫都具有非常高的讀寫效能,尤其在大數據量下,同樣表現優異。這得益於它的無關係性,資料庫的結構簡單。
一般MySQL使用Query Cache。 NoSQL的Cache是記錄級的,是一種細粒度的Cache,所以NoSQL在這個層面上來說效能要高很多。
3、靈活的資料模型
NoSQL無須事先為要儲存的資料建立字段,隨時可以儲存自訂的資料格式。而在關聯式資料庫裡,增刪欄位是一件非常麻煩的事情。如果是非常大數據量的表,增加欄位簡直就是——個惡夢。這點在大數據量的Web 2.0時代尤其明顯。
4、高可用
NoSQL在不太影響效能的情況,就可以方便地實現高可用的架構。例如Cassandra、HBase模型,透過複製模型也能達到高可用。
以上是nosql資料庫有什麼特點的詳細內容。更多資訊請關注PHP中文網其他相關文章!