官术网_书友最值得收藏!

Redis應用實例

1.4 解決方案:使用JSON/哈希鍵緩存多項數據

在復雜的系統中,單項數據往往只占少數,更多的是由多個項組成的復雜數據。例如,表1-1列出的這組用戶信息,就來自SQL數據庫Users表中的3行,每行由idnamegenderage4個屬性值組成。

表1-1 SQL數據庫中的用戶信息

圖片表格

可以通過下面兩種不同的方法來緩存這類多項數據。

使用JSON等序列化手段將多項數據打包成單項數據,然后復用之前緩存單項數據的方法來緩存序列化數據。

使用Redis的哈希、列表等存儲多項數據的數據結構來緩存數據。

接下來介紹這兩種方法。

主站蜘蛛池模板: 鱼台县| 友谊县| 图木舒克市| 赣榆县| 布尔津县| 淳安县| 阳信县| 清涧县| 法库县| 栖霞市| 商城县| 广安市| 临清市| 望城县| 电白县| 临颍县| 西乌| 陕西省| 南部县| 神农架林区| 罗江县| 洛宁县| 抚顺县| 禄丰县| 贞丰县| 通山县| 通辽市| 邳州市| 富川| 双峰县| 龙井市| 安多县| 曲阜市| 洛南县| 阿鲁科尔沁旗| 德令哈市| 北碚区| 阿拉善右旗| 南溪县| 台中县| 鞍山市|