簡單地說,Redis是一個高性能的key-value數據庫,常用于搭建緩存系統,提高并發響應速度。典型的數據讀取流程:
一,支持存儲多種數據類型
string(字符串)、list(鏈表)、set(集合)、zset(sortedset有序集合)和hash(哈希類型)。
二,數據操作
push/pop、add/remove及取交集并集和差集及更豐富的操作,而且這些操作都是原子性的。
三,多種語言客戶端
提供了Java,C/C++,C#,PHP,JavaScript,Perl,Object-C,Python,Ruby,Erlang等客戶端,使用很方便。
四,支持主從同步
可以集群化部署,數據從主服務器向任意數量的從服務器上同步。
五,集成方便
以Java+SpringBoot為例: