共計 1103 個字符,預計需要花費 3 分鐘才能閱讀完成。
自動寫代碼機器人,免費開通
這篇文章主要介紹了 redis 有什么用,具有一定借鑒價值,需要的朋友可以參考下。希望大家閱讀完這篇文章后大有收獲。下面讓丸趣 TV 小編帶著大家一起了解一下。
Redis 是一個開源的使用 ANSI C 語言編寫、支持網絡、可基于內存亦可持久化的日志型、Key-Value 數據庫,并提供多種語言的 API。從 2010 年 3 月 15 日起,Redis 的開發工作由 VMware 主持。從 2013 年 5 月開始,Redis 的開發由 Pivotal 贊助。
redis 是一個 key-value 存儲系統。和 Memcached 類似,它支持存儲的 value 類型相對更多,包括 string(字符串)、list(鏈表)、set(集合)、zset(sorted set – 有序集合) 和 hash(哈希類型)。這些數據類型都支持 push/pop、add/remove 及取交集并集和差集及更豐富的操作,而且這些操作都是原子性的。(推薦:《Redis 視頻教程》)
在此基礎上,redis 支持各種不同方式的排序。與 memcached 一樣,為了保證效率,數據都是緩存在內存中。
區別的是 redis 會周期性的把更新的數據寫入磁盤或者把修改操作寫入追加的記錄文件,并且在此基礎上實現了 master-slave(主從) 同步。
Redis 是一個高性能的 key-value 數據庫。redis 的出現,很大程度補償了 memcached 這類 key/value 存儲的不足,在部 分場合可以對關系數據庫起到很好的補充作用。它提供了 Java,C/C++,C#,PHP,JavaScript,Perl,Object-C,Python,Ruby,Erlang 等客戶端,使用很方便。
Redis 支持主從同步。數據可以從主服務器向任意數量的從服務器上同步,從服務器可以是關聯其他從服務器的主服務器。這使得 Redis 可執行單層樹復制。存盤可以有意無意的對數據進行寫操作。
由于完全實現了發布 / 訂閱機制,使得從數據庫在任何地方同步樹時,可訂閱一個頻道并接收主服務器完整的消息發布記錄。同步對讀取操作的可擴展性和數據冗余很有幫助。
redis 的官網地址,非常好記,是 redis.io。(特意查了一下,域名后綴 io 屬于國家域名,是 british Indian Ocean territory,即英屬印度洋領地)
目前,Vmware 在資助著 redis 項目的開發和維護。
感謝你能夠認真閱讀完這篇文章,希望丸趣 TV 小編分享 redis 有什么用內容對大家有幫助,同時也希望大家多多支持丸趣 TV,關注丸趣 TV 行業資訊頻道,遇到問題就找丸趣 TV,詳細的解決方法等著你來學習!
向 AI 問一下細節
丸趣 TV 網 – 提供最優質的資源集合!