1.redis 是一目前非常流行的一款nosql 产品,以 key-value形式存储数据,有非关系,分布式,开源,可水平扩展等特点。为了保证速度,redis 缓存在内存中,也可以跟新到磁盘或追加记录文件。
2.redis 优点
redis 事务简单
可以处理超大量的数据
可以运行在便宜的PC 上
性能好
3.redis 数据类型
String(字符串), hash(哈希) ,list(链表) ,set (集合) ,zset(有序集合)
4.适用场景
(1).应用程序直接对redis 进行读写
缺点:不安全,一旦内存释放,数据将丢失
(2).应用程序直接访问redis ,也可以访问关系型数据库。缓存常用的场景。
(3).实际场景
取最新的n 行数据,排行榜应用
需要精确设定过期时间的应用
计数器应用
实时系统,反垃圾系统
构建列队系统
缓存
5.redis 的安装
http://redis.io/download
1.将redis-2.4.17.tar.gz 拷贝到你要安装的目录
2.执行 tar -zxvf redis-2.1.17.tar.gz 解包解压缩
3.make //编译
4.cd src , make install //至src 目录下 安装
5.mkdir -p /usr/local/redis/bin 放redis 相关命令
mkdir -p /usr/local/redis/etc 放redis 配置文件
6. mv redis.conf /usr/local/redis/etc
mv redis-cli redis-server mkreleashdr.sh /usr/local/redis/bin
7.redis-server redis-conf 启动redis 服务 并制定配置文件
8.redis-cli 执行 redis 客户端
9.shutdown 在客户端执行 pkill redis-server 关闭redis
10.ps-ef | grep redis 查看 redis 进程
11.netstat -tunpl | grep 6379 查看 redis 端口号
12. 将 redis-conf daemoize 改为 true redis 可后台运行
相关推荐
二、 redis学习笔记之数据类型 3 三、 redis学习笔记之排序 11 四、 redis学习笔记之事务 16 五、 redis学习笔记之pipeline 20 六、 redis学习笔记之发布订阅 23 七、 redis学习笔记之持久化 28 八、 redis学习笔记...
Redis学习笔记.pdf 含目录 #资源达人分享计划#
redis学习笔记redis 是一个开源的 key-value 数据库。它又经常被认为是一个数据结构服务器。 因为它的 value 不仅包括基本的 string 类型还有 list,set ,sorted set 和 hash 类型。当 然这些类型的元素也都是 string...
redis学习笔记
本文是一篇关于Redis全套学习笔记的文章,主要介绍了Redis的基础知识、数据结构、持久化、集群、高可用、性能优化等方面的内容。通过本文的学习,读者可以全面掌握Redis的使用和应用,提高自己的技术水平和实践能力...
Redis学习笔记
redis学习笔记.pdf
附件是本人学习redis的一个学习过程笔记和心得,希望对有需要的同行有所助益
redis学习笔记,学习资料,参考视频https://www.bilibili.com/video/BV1jD4y1Q7tU?p=29
二、 redis学习笔记之数据类型 3 三、 redis学习笔记之排序 11 四、 redis学习笔记之事务 16 五、 redis学习笔记之pipeline 20 六、 redis学习笔记之发布订阅 23 七、 redis学习笔记之持久化 28 八、 redis...
基于redis学习视频做的笔记
redis学习笔记,讲解redis的安装使用,基本原理,常见场景,脚本,持久化,事务等高级特性都有讲解
redis的学习笔记
Redis学习笔记-包括周阳和狂神说
Redis全套学习笔记 完整版pdf.rar set:添加键值对 get:获取值 apend:追价值 strlen:获取值的长度 setnx:key不存在时,设置key的值 incr:原子递增1 decr:原子递减1 incrby/decrby:递增或者递减指定的数字 ...
Redis学习笔记大全
java整个redis学习笔记整理,个人整理的学习日记,有一定的参考性