当前位置: 首页 > news >正文

白菜博主的返利网站怎么做网站优化查询代码

白菜博主的返利网站怎么做,网站优化查询代码,哪些网站是react做的,dw网页设计素材包下载Redis一共分为五种基本数据类型#xff1a;String、Hash、List、Set、Zset. string 内部编码有三种#xff0c;raw#xff0c;embstr#xff0c;int String 是二进制的。可以存储序列化对象#xff0c;图片#xff0c;字符串#xff0c;数值等 set和get方法 #x…Redis一共分为五种基本数据类型String、Hash、List、Set、Zset. string 内部编码有三种rawembstrint  String 是二进制的。可以存储序列化对象图片字符串数值等  set和get方法 设置值 set key value取值 get key 删除值 del key  setnxnot existsname 如果不存在进行设置存在就不需要进行设置了返回0  setexexpired/psetex(毫秒单位)  set key 10 value 设置key有效期为10秒10秒后返回nil  setrange  setrange key index value (index 表示从第几位开始替换)使用一次性设置多个和获取多个值的mset、mget方法mset key1 value1 key2 value2 key3 value3 mget key1 key2 key3 msetnx一次性设置和取值的getset方法 set key value getset key value1这个getset key value1返回的是value使用get vakue得到value1的值incr和decr方法对某一个值进行递增和递减incrby和decrby方法对某个值进行指定长度的递增和递减append [name]方法字符串追加方法strlen [name]方法获取字符串的长度 HASH Hash类型是String类型的field和value的映射表或者说一个String集合。它的特别适合存储对象相比较而言将一个对象类型存储在Hash类型里要比存储在String类型里占用更少的内存空间并方便存取整个对象。形如hset key field value含义是 hset是hash集合 key是集合名字 field是字段名 value为其值使用hget  key field 获取内容也可以存储多个值hmset可以进行批量存储多个键值对hmset key field1 value1 field2 value2也可使用hmget进行批量获取多个键值对。同样也有hsetnx和setnx大同小异不存在则赋值存在不修改hincrby集合递增。hexists 是否存在key 如果存在返回不存在返回0hlen 返回hash集合里的所有的键数值hdel 删除指定hash的fieldhkeys 返回hash里所有的字段hvals 返回hash的所有valuehgetall 返回hash里所有的key和value LIST List类型是一个链表结构的集合其主要功能有push、pop、获取元素等。更详细的说List类型是一个双向链表的结构我们可以通过相关操作进行集合的头部或者尾部添加删除元素list的设计非常简单精巧即可以做为栈又可以作为队列lpush方法 从头部加入元素栈 先进后出 lpush key1 value lrange list1 0 -1表示从头取到末尾rpush方法从尾部加入元素队列 先进先出 rpush key2  value rpush list2  value2 lrange key2 0 -1linsert方法插入元素 Linsert keys before [element] [newelement]LSET key index value 设置 index 位置的list元素的值为 valueLREM key count value 从存于 key 的列表里移除前 count 次出现的值为 value 的元素。 这个 count 参数通过下面几种方式影响这个操作count 0: 从头往尾移除值为 value 的元素count 0: 从尾往头移除值为 value 的元素count 0: 移除所有值为 value 的元素LTRIM key start stop 修剪(trim)一个已存在的 list这样 list 就会只包含指定范围的指定元素。start 和 stop 都是由0开始计数的 这里的 0 是列表里的第一个元素表头1 是第二个元素以此类推。LPOP key 移除并且返回 key 对应的 list 的第一个元素RPOP key 移除并返回存于 key 的 list 的最后一个元素RPOPLPUSH source destination 原子性地返回并移除存储在 source 的列表的最后一个元素列表尾部元素 并把该元素放入存储在 destination 的列表的第一个元素位置列表头部LINDEX key index 返回名称为key的list中 index位置的元素LLEN key 返回存储在 key 里的list的长度 SET set集合是string类型的无序集合 set是通过intset或者hashtable实现的对集合我们可以取交集、并集、差集内部编码有 intset元素类型是int类型的且元素的个数小于512字节和hashtable元素中有非int类型或者个数大于512字节SADD key member [member ...] 添加一个或多个指定的member元素到集合的 key中 set集合不允许重复元素 smembers查看set集合的元素 SREM key member [member ...] 在key集合中移除指定的元素. 如果指定的元素不是key集合中的元素则忽略 如果key集合不存在则被视为一个空的集合该命令返回0SPOP key [count]随机返回删除的keySDIFF key [key ...] 返回一个集合与给定集合的差集的元素.SDIFFSTORE destination key [key ...] 该命令类似于 SDIFF, 不同之处在于该命令不返回结果集而是将结果存放在destination集合中.如果destination已经存在, 则将其覆盖重写SINTER key [key ...] 返回指定所有的集合的成员的交集.SINTERSTORE destination key [key ...] 这个命令与SINTER命令类似, 但是它并不是直接返回结果集,而是将结果保存在 destination集合中.SUNION key [key ...] 返回给定的多个集合的并集中的所有成员.SUNIONSTORE destination key [key ...] 该命令作用类似于SUNION命令,不同的是它并不返回结果集,而是将结果存储在destination集合中.SMOVE source destination member 将member从source集合移动到destination集合中. 对于其他的客户端,在特定的时间元素将会作为source或者destination集合的成员出现SCARD key 集合元素的数量,SRANDMEMBER key [count]随机返回一元素SISMEMBER key member 返回成员 member 是否是存储的集合 key的成员有序集合有两种内部编码方式ziplist和skiplist ZSET 元素个数小于128且元素值小于64使用ziplist编码否则使用skiplist编码ZADD key [NX|XX] [CH] [INCR] score member [score member ...] 将所有指定成员添加到键为key有序集合sorted set里面。 添加时可以指定多个分数/成员score/member对。 如果指定添加的成员已经是有序集合里面的成员则会更新改成员的分数scrore并更新到正确的排序位置.XX: 仅仅更新存在的成员不添加新成员。NX: 不更新存在的成员。只添加新成员CH: 修改返回值为发生变化的成员总数原始是返回新添加成员的总数INCR: 当ZADD指定这个选项时成员的操作就等同ZINCRBY命令对成员的分数进行递增操作ZREM key member [member ...]删除名称为key的zset中的元素memberZINCRBY key increment member 为有序集key的成员member的score值加上增量incrementZRANGEBYSCORE key min max [WITHSCORES] [LIMIT offset count] 返回key的有序集合中的分数在min和max之间的所有元素包括分数等于max或者min的元素。元素被认为是从低分到高分排序 ZREMRANGEBYRANK key start stop 移除有序集key中指定排名(rank)区间内的所有成员。下标参数start和stop都以0为底0处是分数最小的那个元素ZRANK key member 返回有序集key中成员member的排名从小到大。ZREVRANK key member 返回有序集key中成员member的排名其中有序集成员按score值从大到小排列。ZRANGEBYSCORE key min max [WITHSCORES] [LIMIT offset count] 找到指定区间范围的数据进行返回COUNT key min max 返回有序集key中score值在min和max之间(默认包括score值等于min或max)的成员个数。 查看 如果使用set test1 value1进行设置使用命令object encoding test1查看编码方式字符串39位数以内使用embstr编码39位以上使用raw编码list编码方式最新的只有quicklist原先的ziplist和linkedlist已经取消RedisObject实例讲解 数据类型参考上图的数据结构编码方式参考上图的内部编码数据指针key对应的数据存在哪个SDS对象中SDS包含三部分len表示数据的长度free表示空闲空间buffer存储数据
http://www.sadfv.cn/news/43214/

相关文章:

  • 百度seo优化网站怎么做百度建站官网
  • 商品网站建设设计思路优秀的版式设计网站
  • 怎样申请网站ueditor wordpress
  • 网站建设.国风网络南昌专门做网站
  • 企业建设网站的主要目的中国五大网络运营商
  • 网站前端开发培训资料合肥网站建设维护
  • 网站建设微金手指下拉15中国建筑网官网建设通
  • 网站模板 整站源码大数据营销侵权案例
  • 学校微网站模板下载地址wordpress本地nginx
  • 后浪 网站建设类jsp网站建设论文
  • 专业网站建设代理商企业信息平台查询
  • 用r做简易的网站杭州移动公司网站
  • 深圳网站制作西安网站备案 99
  • 十大门户网站有哪些滨城区住房和城乡建设局网站
  • 一个成功的网站要具备哪些方面网站推广营销效果
  • 做网站的人多吗农村电子商务发展现状
  • 国外打开国内网站慢成都房价
  • 外贸服装网站开发apache 本地网站
  • 展示型网站淮安做网站的公司
  • 百度站点管理网站推广策划的策略
  • 字体在线设计网站盱眙住房和城乡建设局网站
  • 设计网站首页多少钱广西建设领域证书查询官方网站
  • 初级网站建设网站建设纳千网络
  • 安徽省建设厅网站打不开用fw做明星的网站
  • 比较好看的网站wordpress 修改头像
  • 访问量大的网站选择多少流量的服务器何时怎么快速推广
  • 如何免费简单建一个网站3000元做网站
  • seo网站内部优化方案网站建设属于什么
  • 免费网站现在是怎么了外卖做的比较好的网站
  • 手把手做网站页面网页美工软件