FWQ
redis的string类型及bitmap介绍
redis的string类型及bitmap介绍 0浏览 收藏 本篇文章主要是结合我之前面试的各种经历和实战开发中遇到的问题解决经验整理的,希望这篇《redis的string类型及bitmap介绍》对你有很大帮助!欢迎收藏,分享给更多的需要的朋友学习~ redis运行原理 redis有很多的客户端连接进来,站在redis所在机器的角度来说,就是有很多socket的连接,并且是打在内核上面的,redis是一个进程,进程可以调用内核上的epoll,来遍历寻找哪一个客户端发送数据过来了(这里是单进程单线程来处理用户数据的)。 redis使用 redis默认有16个库 输入:进入基本分组 keys * 查询所有的keyFLUSHDB 清除所有的key 对于如上nx的命令是我当前的key如果没有被设置则把ooxx给设置成功,如果设置的key已经有value了,则返回nil (多用于分布式锁的获取,只能有一个获取成功) 对于xx命令,只有存在的时候才能进行操作。 mset命令(设置多个key和value) append命令以及getrange命令 redis正反向索引 前面是从0,1,2开始的,后面则是从-1开始递减的,所以也可以按照下面方式写 SETRANGE 在给定范围设置字符串: 获取字符串长度: 获取key所对应的value类型(主要是看set命令分组是在string上面的) 再来看一下object命令 它可以查看value的编码类型(面向 redis string类型,除了字符串操作还有计算的操作【计算的操作面向数值的】)…