首頁 >資料庫 >Redis >Redis屬於資料庫嗎

Redis屬於資料庫嗎

青灯夜游
青灯夜游原創
2019-06-17 11:40:395798瀏覽

Redis是一個開源的使用ANSI C語言編寫、支援網路、可基於記憶體亦可持久化的日誌類型、Key-Value資料庫,並提供多種語言的API。

Redis屬於資料庫嗎

Redis 是一個高效能的key-value資料庫,它通常被稱為資料結構伺服器,因為值(value)可以是字串(String), 雜湊(Hash), 列表(list),集合(sets) 和有序集合(sorted sets)等類型。

Redis的卓越效能,簡單性和資料結構的原子操作有助於解決使用傳統關聯式資料庫實作時難以實現或執行不佳的問題。

Redis支援主從同步。資料可以從主伺服器向任意數量的從伺服器上同步,從伺服器可以是關聯其他從伺服器的主伺服器。這使得Redis可執行單層樹複製。記憶體可以有意無意的對資料進行寫入操作。由於完全實現了發布/訂閱機制,使得從資料庫在任何地方同步樹時,可訂閱一個頻道並接收主伺服器完整的訊息發布記錄。同步對讀取操作的可擴充性和資料冗餘很有幫助。

以上是Redis屬於資料庫嗎的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn