Redis是一個開源的使用ANSI C語言編寫、支援網路、可基於記憶體亦可持久化的日誌類型、Key-Value資料庫,並提供多種語言的API。
Redis 是一個高效能的key-value資料庫,它通常被稱為資料結構伺服器,因為值(value)可以是字串(String), 雜湊(Hash), 列表(list),集合(sets) 和有序集合(sorted sets)等類型。
Redis的卓越效能,簡單性和資料結構的原子操作有助於解決使用傳統關聯式資料庫實作時難以實現或執行不佳的問題。
Redis支援主從同步。資料可以從主伺服器向任意數量的從伺服器上同步,從伺服器可以是關聯其他從伺服器的主伺服器。這使得Redis可執行單層樹複製。記憶體可以有意無意的對資料進行寫入操作。由於完全實現了發布/訂閱機制,使得從資料庫在任何地方同步樹時,可訂閱一個頻道並接收主伺服器完整的訊息發布記錄。同步對讀取操作的可擴充性和資料冗餘很有幫助。
以上是Redis屬於資料庫嗎的詳細內容。更多資訊請關注PHP中文網其他相關文章!