1、Redis支持的键值数据类型:
①字符串类型
②列表类型
③集合类型
④散列类型
2、Redis应用场景
①缓存
②任务队列
③应用排行榜
④网站访问统计
⑤数据过期处理
⑥分布式集群架构中的session分离
3、环境搭建
①虚拟机:VMware 10.0.2 ②Linux系统:CentOs-6.5 ③SSH客户端:SecureCRT 7.3,SeCureFX 7.3
4、上传文件
①filezillla进行上传文件至linux服务器上。
②linux解压文件命令:tar -zxvf file-name
复制文件 cp /usr/local
编辑文件 vim filename
退出编辑/保存文件 esc : wq enter
运行redis:./bin/redis-server 或者 后台启动 ./bin/redis-server ./redis.conf
查看redis的启动:ps -ef | grep -i redis
关闭redis:./bin/redis-cli shutdown
5、Jedis
两个包文件:
commons-pool2-2.3.jar
jedis-2.7.0.jar
6、Redis的数据结构
①字符串结构 ②hash ③listt结构 ④set结构 ⑤sorted-set结构
7、Redis的事务
①multi(开启事务) ②exec(提交事务) ③discard(回滚事务)
8、持久化
①RDB方式(在指定的时间范围内将内存数据写入磁盘) ②AOF方式(以日志的形式记录服务器所处理的每一个操作)