1. 簡介
Redis 是徹底開源免費的,遵照BSD協議,是一個高性能的key-value數據庫。html
Redis 與其餘 key - value 緩存產品有如下三個特色:git
Redis 優點程序員
Redis與其餘key-value存儲有什麼不一樣?
Redis有着更爲複雜的數據結構而且提供對他們的原子性操做,這是一個不一樣於其餘數據庫的進化路徑。Redis的數據類型都是基於基本數據結構的同時對程序員透明,無需進行額 外的抽象。github
Redis運行在內存中可是能夠持久化到磁盤,因此在對不一樣數據集進行高速讀寫時須要權衡內存,由於數據量不能大於硬件內存。在內存數據庫方面的另外一個優勢是,相比在磁盤上相同的複雜的數據結構,在內存中操做起來很是簡單,這樣Redis能夠作不少內部複雜性很強的事情。同時,在磁盤格式方面他們是緊湊的以追加的方式產生的,由於他們並不須要進行隨機訪問。redis
相關資料:Redis git 官網 https://github.com/MicrosoftArchive/redis/releases數據庫
Redis 相關配置 http://www.runoob.com/redis/redis-conf.html緩存