
Redis
文章平均质量分 85
redis
ganzibang
NLP Lover && Back-end enthusiast
展开
-
redis05-持久化/RDB/fork/copyonwrite/AOF
内存:掉电易失,数据要做持久化单机自己持久化/主从复制redis存储层描述:1.快照/副本(RDB) 2.日志(AOF)RDB(Redis DB):时点性:例如每个小时落成一个文件,拍成一个快照。1.堵塞:redis不对外提供服务。内存把所有的键值对一个个写到磁盘的文件中去,db.file(数据的归属时间点是开始的时刻)。2.非堵塞:redis进程继续对外提供服务。将数据落地过程中,在写入db.file的过程中,内存还有键值对在做修改,成本高,数据很难把握落点是哪个...原创 2021-03-18 14:30:49 · 646 阅读 · 0 评论 -
redis04-消息订阅/pipeline/事务/modules
内容:①redis进阶使用②redis作为数据库/缓存的区别③缓存常见问题,面试回答思路④redis的持久化redis各功能的文档获取地址:http://www.redis.cn/documentation.html、->yum install nc(netcat)->nc localhost 6379 (与redis建立一个socket连接)->echo -e "sdfsdf\nsdfsdf" (输出“sdfsdf”换行“sdfsdf”,...原创 2021-03-18 14:25:12 · 189 阅读 · 0 评论 -
redis03-list/set/sorted_set/hash
自主学习:help @list->lpush k1 a b c d e f (list的push命令,其中lpush的l是新来的左边放的意思,value可以是一个或者多个,所以是head->f->e->d->c->b->a)->rpush k2 a b c d e f (head->a->b->...)->lpop k1 ("f")->lpop k1 ("e")redis对k2实现栈,使用同向命令;..原创 2021-03-18 14:23:26 · 238 阅读 · 0 评论 -
redis02-string类型bitmap
redis默认是16个库,0号-15号,通过-n指定redis启动客户端(命令行形式):->redis-cli(默认连接到6379)->redis-cli -h(可以看帮助)->redis-cli -p 6380(连接6380) ->set k380:1 hello ->get k380:1(返回hello) ->select 8(选择8号库) ->get k380:1(无数据) ->ex...原创 2021-03-18 14:22:05 · 206 阅读 · 0 评论