没有合适的资源?快使用搜索试试~ 我知道了~
首页redis常用命令,redis配置文件,redis持久化,redis事务,redis主从复制,jedis的使用
资源详情
资源评论
资源推荐
redis 学习笔记
目录
1. Nosql 入门概述.....................................................................................................................................4
1. Nosql(=Not Only Sql),泛指非关系型数据库.................................................................................4
2. acid:数据库事务正确执行的四个基本要素.....................................................................................4
3. 最终一致性而非 ACID 属性................................................................................................................4
5. BSON(Binary JSON)........................................................................................................................4
2. NoSQL 数据库四大分类......................................................................................................................4
6. KV 键值.................................................................................................................................................4
1. 文档性数据库(bson 格式较多).......................................................................................................5
2. 列存储数据库........................................................................................................................................5
3. 图关系数据库........................................................................................................................................5
3. 分布式数据库 CAP 原理......................................................................................................................5
cap:.............................................................................................................................................................5
2. cap 的三进二........................................................................................................................................5
3. Base......................................................................................................................................................6
4. 分布式+集群.........................................................................................................................................6
4. redis 安装..............................................................................................................................................6
1. redis.......................................................................................................................................................6
2. 官网.......................................................................................................................................................6
3. 安装.......................................................................................................................................................6
4. 启动.......................................................................................................................................................6
5. 关闭.......................................................................................................................................................7
5. redis 杂项基础知识..............................................................................................................................7
1. redis 性能测试......................................................................................................................................7
2. 查看当前数据库的 key 的数量...........................................................................................................7
3. 清库.......................................................................................................................................................7
6. key 关键字.............................................................................................................................................7
1. 判断 key 是否存在...............................................................................................................................7
2. 移动 key 到另外一个库.......................................................................................................................7
3. 给某个 key 指定过期时间...................................................................................................................8
4. 查看 key 的类型...................................................................................................................................8
7. Redis-String..........................................................................................................................................8
8. Redis-List..............................................................................................................................................9
9. Redis-Set.............................................................................................................................................10
10. Redis-Hash........................................................................................................................................11
1. hset/hget/hmset/hmget/hgetall/hdel...............................................................................................11
2. hlen......................................................................................................................................................11
3. hexists key field.................................................................................................................................11
4. hkeys/hvals........................................................................................................................................12
5. hincrby/hincrbyfloat...........................................................................................................................12
6. hsetnx(不存在再添加).......................................................................................................................12
11. Redis-Zset(有序集合 sorted set)......................................................................................................12
在 set 基础上,加一个 score 值...........................................................................................................12
12. redis 配置文件..................................................................................................................................13
1. config...................................................................................................................................................13
2. maxmemory-policy(redis 设置过期 key 的几种策略)..............................................................13
13. redis 持久化之 RDB.........................................................................................................................14
1. save <seconds> <changes>...........................................................................................................14
3. 如何停止.............................................................................................................................................14
14. redis 持久化之 AOF.........................................................................................................................14
1. 配置.....................................................................................................................................................14
2. AOF 恢复............................................................................................................................................14
3. rewrite.................................................................................................................................................15
15. redis 事务..........................................................................................................................................15
1. redis 事务命令....................................................................................................................................15
2. 全体连坐和冤头债主.........................................................................................................................15
3. Optimistic locking using check-and-set.........................................................................................15
4. redis 事务特性....................................................................................................................................15
16. redis 实现消息中间件......................................................................................................................16
17. redis 主从复制..................................................................................................................................16
1. 命令.....................................................................................................................................................16
2. 复制原理.............................................................................................................................................16
18. redis 哨兵模式(sentinel).............................................................................................................16
19. Jedis...................................................................................................................................................17
1. TestPing.............................................................................................................................................17
2. TestAPI...............................................................................................................................................17
3. TestTX................................................................................................................................................17
4. TestMasterSlaver..............................................................................................................................19
5. TestPool.............................................................................................................................................19
1. Nosql 入门概述
1. Nosql(=Not Only Sql),泛指非关系型数据库
2. acid:数据库事务正确执行的四个基本要素
A:Atomicity(原子性)
C:Consistency(一致性)
I:Isolation(隔离性)
D:durability(持久性)
3. 最终一致性而非 ACID 属性
4. 3V+3 高
大数据时代的 3V
互联网需求的 3 高
Volume(海量)
Variety(多样)
Velocity(实时)
高并发
高可扩
5. BSON(Binary JSON)
2. NoSQL 数据库四大分类
6. KV 键值
redis、oracle
1. 文档性数据库(bson 格式较多)
mongodb
2. 列存储数据库
cassandra、HBase
3. 图关系数据库
3. 分布式数据库 CAP 原理
高性能
1. cap
cap:
2. cap 的三进二
在分布式存储系统中,最多只能满足 cap 的两点
分区容忍性是我们必须实现的,所以我们只能在一致性和可用性之间权衡
3. Base
4. 分布式+集群
分布式:不用的多台服务器上部署不同的服务模块(工程),他们之间通过 rpc/rmi 之
间通信和调用,对外提供服务和组内写作
集群:不用的多台服务器上部署相同的服务模块,通过分布式调度软件进行统一的调
度,对外提供服务和访问
consistency:强一致性
available:可用性
partition tolerance:分区容忍性
CA:传统 oracle 数据库
AP:大多数网站架构的选择
CP:redis、mongodb
基本可用: Basically Available
软状态:Soft state
最终一致: Eventually consistent
剩余20页未读,继续阅读
皮皮飞呀
- 粉丝: 2
- 资源: 15
上传资源 快速赚钱
- 我的内容管理 收起
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
会员权益专享
最新资源
- c++校园超市商品信息管理系统课程设计说明书(含源代码) (2).pdf
- 建筑供配电系统相关课件.pptx
- 企业管理规章制度及管理模式.doc
- vb打开摄像头.doc
- 云计算-可信计算中认证协议改进方案.pdf
- [详细完整版]单片机编程4.ppt
- c语言常用算法.pdf
- c++经典程序代码大全.pdf
- 单片机数字时钟资料.doc
- 11项目管理前沿1.0.pptx
- 基于ssm的“魅力”繁峙宣传网站的设计与实现论文.doc
- 智慧交通综合解决方案.pptx
- 建筑防潮设计-PowerPointPresentati.pptx
- SPC统计过程控制程序.pptx
- SPC统计方法基础知识.pptx
- MW全能培训汽轮机调节保安系统PPT教学课件.pptx
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0