贴上教程地址:B站搜索遇见狂神说
Nosql概述
A.为什么要用nosql
我们现在处于一个大数据时代。
大数据:一般的数据库都无法分析处理了。
1.单机mysql美好时代
2.Memcached + mysql +垂直拆分(读写分离)
3.分库分表+垂直拆分+mysql集群
4.如今最近的年代
为什么要用nosql
B.什么是nosql
nosql的特点
了解3v+3高
B.NoSql四大分类
redis入门
A.redis是什么
B.redis能干嘛
C.redis特性
linux下载安装redis
性能测试
简单测试:
#策士一百个并发 , 100000个请求
redis-benchmark -h localhost -p 6379 -c 100 -n 100000
redis 基础知识
A.redis默认有16个数据库
B.redis是单线程的
redis的五大数据类型
A.redis的key
B.String
C.List
D.set(集合)
set中的值是不能重复的!
D.hash(哈希)
map集合,key-map!这时候的值是一个map集合。本质和String没有太大的差别,还是一个简单的key-value
E.Zset 有序集合
在set的基础上,增加了一个值,set k1 v1 zset k1 score1 v1
外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-UgVMSRgI-1605109164939)(https:/
[外链图片转存中…失败,源站可能有防盗链机制,建议将图片保存下来直接上传-jq6Yks3WSCRe5108980118268153678105]
ge/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L0pBVkFfTGVhcm5lcl9aUw==,size_16,color_FFFFFF,t_70#pic_center)
20201105180613520.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L0pBVkFfTGVhcm5lcl9aUw==,size_16,color_FFFFFF,t_70#pic_center)
redis三种特殊类型
A. geospatial 地理位置
B.Hyperloglog基数统计
**C.BitMaps **
redis 事务
D.redis实现乐观锁(监视)
jedis
Redis.conf详解
Redis 持久化
A.RDB(redis database)
B.AOF(Apend only file)
Redis 发布订阅
Redis主从复制
Redis哨兵模式(自动选取老大)
哨兵日志
redis 缓存穿透与雪崩