redis缓存技术项目中应用
的有关信息介绍如下:redis缓存技术项目中应用
1.实现效果:在网站首页面收集并显示最新登录系统的5个用户信息
redis数据类型:string、list、set、sort set、hash
2.
应用list数据类型,该list链表中只保留5个用户信息,进来一个新的,就剔除一个旧的。
list数据类型相关方法:
list链表允许存储重复数据
lpush() 追加元素
lrange() 根据范围获得链表的元素信息
llen() 获取链表长度
ltrim() 对链表进行截取
lrem() 删除指定元素
lrem()对链表中重复的元素进行删除,具体根据count绝对删除的个数
3.
具体操作
控制器:UserController.class.php
操作方法:function login(){}
4.
父类控制器实例化redis对象,并连接服务器:
5.
用户登录系统后就要把信息存储给list链表中:
6.
读取list链表的最新登录系统的会员信息:
7.
展示最新登录系统的用户信息:
8.
给redis设置连接密码:
给redis.conf设置连接秘钥:
9.
redis.conf配置文件修改后,需要停止旧进程,启动新进程:
10.
此时终端需要输入密码后,才可以对redis其进行操作:
11.
php中操作redis也需要输入密码: