文章最后更新时间:
【免责声明:本文由AI辅助生成,内容仅供参考,不构成专业建议。】
前言
Redis是最流行的内存数据库,广泛用于缓存、 session存储、消息队列等场景。本文介绍Redis的基础知识和实战应用。
一、Redis简介
Redis是一个开源的内存数据结构存储,支持字符串、哈希、列表、集合、有序集合等多种数据类型。
特点
- 高性能:基于内存
- 丰富的数据类型
- 支持持久化
- 主从复制
- 集群支持
二、安装Redis
Windows: 下载Redis-windows版本 Linux: apt install redis-server Docker: docker run -d redis
三,基本数据类型
字符串(String)
SET name "hello" GET name
哈希(Hash)
HSET user name "zhang" age 25 HGET user name
列表(List)
LPUSH list a >RPUSH list b >LRANGE list 0 -1
集合(Set)
SADD tags "python" "java" >SMEMBERS tags
四,实战应用
缓存Session
SET session:12345 '{"user":"zhang","role":"admin"}'
>GET session:12345
缓存数据
SET article:100 '{"title":"Redis教程","views":100}'
>EXPIRE article:100 3600
五,PHP中使用Redis
composer require predis/predis
$redis = new Predis\Client();
$redis->set('key', 'value');
echo $redis->get('key');
声明:
1. 本文由AI辅助生成,内容仅供参考,不构成专业建议。
2. 如需转载本文,请务必保留原文链接及来源信息,并注明转载自本站。
3. 如需云服务器部署服务,请联系客服:400-880-3980
本文发布于瀚煜云技术博客
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END

















暂无评论内容