redis学习01

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方式(以日志的形式记录服务器所处理的每一个操作)

原文地址:https://www.cnblogs.com/ZNwithLC/p/9602516.html