Redis 是一個意大利人 Salvatore Sanfilippo(antirez) ,在 2008 年開發(fā)一個叫 LLOOGG (已經(jīng)停止服務(wù),域名都在叫賣了/捂臉)的訪客信息追蹤網(wǎng)站時(源碼),因為用戶越來越多而達(dá)到了性能瓶頸,為了節(jié)約成本,antirez 自己動手寫的一個內(nèi)存數(shù)據(jù)庫。后來,antirez 用 C 語言重寫了源碼,加上了持久化功能并開源到 GitHub 上,Redis 正式向世界揭開了面紗,并深受歡迎,如 Twitter、Stack Overflow、GitHub、BAT、新浪微博、SOHU、優(yōu)酷、美團(tuán)、小米、唯品會等公司都是 Redis 的使用者。其中新浪微博可以說是全球最大的 Redis 使用者。

Redis 全稱 Remote Dictionary Server,是一種基于鍵值對(key-value)的 NoSQL 數(shù)據(jù)庫,它主要有:字符串(Strings)、哈希(Hashs)、列表(Lists)、集合(Sets)、有序集合(Sorted sets/Zsets) 5 種數(shù)據(jù)類型,同時在字符串的基礎(chǔ)上衍生出了位圖(Bitmaps)和 HyperLogLogs "數(shù)據(jù)結(jié)構(gòu)",并且隨著 LBS(Location Based Service,基于位置服務(wù))的不斷發(fā)展,在 Redis 3.2 版本中加入有關(guān) GEO(地理信息定位)的功能。Redis 還提供了鍵過期、發(fā)布訂閱、事務(wù)、流水線、Lua 腳本等附加功能。除此之外,在持久化、主從復(fù)制、高可用(2.8)和集群(3.0)方面也是下足了功夫,逐步得到完善并已相當(dāng)穩(wěn)定。

今生

目前,Redis 最新的穩(wěn)定版是 3.2.8,但已經(jīng)發(fā)布了最新的 

延伸閱讀

學(xué)習(xí)是年輕人改變自己的最好方式-Java培訓(xùn),做最負(fù)責(zé)任的教育,學(xué)習(xí)改變命運,軟件學(xué)習(xí),再就業(yè),大學(xué)生如何就業(yè),幫大學(xué)生找到好工作,lphotoshop培訓(xùn),電腦培訓(xùn),電腦維修培訓(xùn),移動軟件開發(fā)培訓(xùn),網(wǎng)站設(shè)計培訓(xùn),網(wǎng)站建設(shè)培訓(xùn)學(xué)習(xí)是年輕人改變自己的最好方式