作者:青客寶團隊
Redis:最好的緩存數據庫 說Redis是緩存服務,估計有些人會不開心,因為Redis也可以把數據庫持久化,但是在大多數情況Redis的競爭力是提供緩存服務。說到緩存服務必然會想到Memcached,因為幾年前Memcached是最流行的緩存服務,但隨着Redis的發展,Redis在很多方面比Memcached更好用,比如,Redis支持更多種數據類型,包括hash、set、list等等。Redis也支持數據持久化,另外2015年發布的Redis 3.0開始支持集群服務。Redis還支持subscribe/publish命令,可以用於簡單的消息發送與訂閱,總體而言95%的情況,如果是緩存服務,我們都可以選擇Redis。 Redis在2016年發布了3.2版本,最重要的是支持GEO地理信息存儲支持。 Redis原計划下個版本是3.4,后來計划重命令為Redis 4.0,今年已經推出了RC1,Redis4.0有許多大的變化,最重要的是模塊化特性,官方希望Redis是一個底層基礎設施,開發者可以在上面構建更多有意思的東西,比如對神經網絡、機器學習數據計算擴展,還有如圖數據、二級索引、時序數據、全文索引等等