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

武安市网站建设费用潍坊网站搜索引擎优化

武安市网站建设费用,潍坊网站搜索引擎优化,自己做免费网站难吗,做内贸要在哪个网站找客户最近整理了关于Redis的一些文档#xff0c;分享给大家#xff0c;后续会持续更新...... Redis的数据类型 字符串String String#xff1a;字符串#xff0c;可以存储String、Integer、Float型的数据#xff0c;甚至是二进制数据#xff0c;一个字符串最大容量是512M 列表…最近整理了关于Redis的一些文档分享给大家后续会持续更新...... Redis的数据类型 字符串String String字符串可以存储String、Integer、Float型的数据甚至是二进制数据一个字符串最大容量是512M 列表List List字符串List底层实现上不是数组而是链表也就是说在头部和尾部插入一个新元素其时间复杂度是常数级别的其弊端是元素定位比数组慢 集合Set Set字符串Set无序不可重复是通过HashTable实现的 哈希Hash Hash按Hash方式来存放字符串 有序集合ZSet ZSet字符串Set有序且不可重复根据Score来排序。底层使用散列表和跳跃表来实现所以读取中间部分数据也很快 Redis的基本操作 Keys常用操作命令Keys获得符合规则的键名列表 格式是keys patternpattern支持glob风格通配符格式1 匹配一个字符2* 匹配任意个字符3[] 匹配中括号内的任一字符可以用-来表示一个范围4\x 匹配字符x用于转义符号exists判断键值是否存在格式是exists keydel删除key格式是del key。 小技巧Del命令不支持通配符可以结合linux管道和xargs命令来自定义 删除示例如下redis-cli keys k* | xargs redis-cli del type获得键值的数据类型格式是type keyrename改名格式是rename oldKey newKeyrenamenx如果不存在则改名格式是rename oldKey newKey 处理过期keys的命令 1expire设置过期时间格式是expire key值 秒数 2expireat设置过期时间格式是expireat key值 到秒的时间戳 3ttl查看还有多少秒过期格式是ttl key值-1表示永不过期-2表示已过期 4persist设置成永不过期格式是persist key值删除key的过期设置另外使用set或 者getset命令为键赋值的时候也会清除键的过期时间 5pttl查看还有多少毫秒过期格式是pttl key值 6pexpire设置过期时间格式是pexpire key值 毫秒数 7pexpireat设置过期时间格式是pexpireat key值 到毫秒的时间戳 String类型的操作命令 1get、set、del获取key的值、设置key和值、删除key 2incr、decr递增和递减整数值格式是incr key值 3incrby、decrby递增和递减整数值可指定增减的数值格式是incrby key值 正负数值 4incrbyfloat递增和递减浮点数值格式是incrbyfloat key值 正负数值 5append在尾部追加值格式是append key值 追加的值 6getrange获取指定索引范围内的值格式是getrange key值 起始索引 结束索引 7setrange从索引位置开始设置后面的值格式是setrange key值 offset索引 值 8strlen返回键值的长度格式是strlen key值 9mget同时获得多个键的值格式是mget 多个key值 10mset同时设置多个键值对格式是mset key值 value key和value可以多对 11bitcount获取范围内为1的二进制位数格式是bitcount key值 [start end] 12getbit获取指定位置的二进制位的值格式是getbit key值 offset索引 13setbit设置指定位置的二进制位的值格式是setbit key值 offset索引 值 14bitop对多个二进制值进行位操作格式是bitop 操作 目的key key值1 key值2操作有and、or、 xor、notkey值可以是多个 15getset原子的设置key的值并返回key的旧值 格式是getset key value List类型的操作命令 1lpush/rpush添加值格式是 rpush list的key item项的值值可以是多个 2lrange按索引范围获取值格式是 lrange list的key 起始索引 终止索引-1表示最后一个索引 3lindex获取指定索引的值格式是 lindex list的key 索引号 4lpop/rpop弹出值格式是 lpop list的key 5llen获取元素个数格式是llen list的key 6lrem删除元素格式是lrem list的key 数量 item项的值数量可正负表示从左或右删除如果数 量为0表示删除全部与给定值相等的项 7ltrim保留指定索引区间的元素格式是ltrim list的key 起始索引 结束索引 8blpop/brpop弹出值格式是blpop list的key值 过期时间key可以是多个如果没有值会一值等 待有值直到过期 9rpoplpush将元素从一个列表转移到另外一个列表格式是rpoplpush 源list的key值 目的list的key 值 10brpoplpush将元素从一个列表转移到另外一个列表格式是brpoplpush 源list的key值 目的list的 key值 过期时间 11lset设置指定索引的值格式是lset list的key 索引 新的值 12linsert插入元素格式是linsert list的key before|after 定位查找的值 添加的值 Set类型的操作命令 1sadd添加元素格式是 sadd set的key item项的值item项可以多个 2smembers获取集合中所有元素格式是 smembers set的key 3sismember判断元素是否在集合众格式是 sismember set的key item项的值 4srem删除元素格式是 srem set的key item项的值 5scard获取集合中元素个数格式是scard set的key 6srandmember随机获取集合中的元素格式是srandmember set的key [数量]数量为正的时候会随 机获取这么多个不重复的元素如果数量大于集合元素个数返回全部如果数量为负会随机获得这 么多个元素可能有重复 7spop弹出元素格式是spop set的key 8smove移动元素格式是smove 源set的key 目的set的key item项的值 9sdiff差集返回在第一个set里面而不在后面任何一个set里面的项格式是sdiff set的key 用来比 较的多个set的key 10sdiffstore差集并保留结果格式是命令 存放结果的set的key set的key 用来比较的多个set的key 11sinter交集返回多个set里面都有的项格式是sinter 多个set的key 12sinterstore交集并保留结果格式是sinter 存放结果的set的key 多个set的key 13sunion并集格式是sunion 多个set的key 14sunionstore并集并保留结果格式是sunionstore 存放结果的set的key 多个set的key Hash类型的操作命令 1hset设置值格式是hset Hash的Key 项的key 项的值 2hmset同时设置多对值格式是hmset Hash的Key 项的key 项的值项的key和值可多对 3hgetall获取该Key下所有的值格式是hgetall Hash的Key 4hget获取值格式是hget Hash的Key 项的key 5hmget同时获取多个值格式是hmget Hash的Key 项的key项的key可以是多个 6hdel删除某个项格式是hdel Hash的Key 项的key 7hlen获取Key里面的键值对数量格式是hlen Hash的Key 8hexists判断键值是否存在格式是hexists Hash的Key 项的key 9hkeys获取所有Item的key格式是hkeys Hash的Key 10hvals获取所有Item的值格式是hvals Hash的Key 11hincrby增减整数数字格式是hincrby Hash的Key 项的key 正负整数 12hincrbyfloat增减Float数值格式是hincrbyfloat Hash的Key 项的key 正负float 13hsetnx 如果项不存在则赋值存在时什么都不做 格式是hsetnx Hash的Key 项的 key 项的值 ZSet类型的操作命令 1zadd添加元素格式是zadd zset的key score值 项的值Score和项可以是多对score可以是整数 也可以是浮点数还可以是inf表示正无穷大-inf表示负无穷大 2zrange获取索引区间内的元素格式是zrange zset的key 起始索引 终止索引 (withscores) 3zrangebyscore获取分数区间内的元素格式是zrangebyscore zset的key 起始score 终止score (withscores)默认是包含端点值的如果加上“(”表示不包含后面还可以加上limit来限制 4zrem删除元素格式是zrem zset的key 项的值项的值可以是多个 5zcard获取集合中元素个数格式是zcard zset的key 6zincrby增减元素的Score格式是zincrby zset的key 正负数字 项的值 7zcount获取分数区间内元素个数格式是zcount zset的key 起始score 终止score 8zrank获取项在zset中的索引格式是zrank zset的key 项的值 9zscore获取元素的分数格式是zscore zset的key 项的值返回项在zset中的score 10zrevrank获取项在zset中倒序的索引格式是zrevrank zset的key 项的值 11zrevrange获取索引区间内的元素格式是zrevrange zset的key 起始索引 终止索引 (withscores) 12zrevrangebyscore获取分数区间内的元素格式是zrevrangebyscore zset的key 终止score 起始 score (withscores) 13zremrangebyrank删除索引区间内的元素格式是zremrangebyrank zset的key 起始索引 终止索引 14zremrangebyscore删除分数区间内的元素格式是命令 zset的key 起始score 终止score 15zinterstore交集格式是ZINTERSTORE dest-key key-count key [key ...] [WEIGHTS weight [weight ...]] [AGGREGATE SUM|MIN|MAX] 16zunionstore并集格式是ZUNIONSTORE dest-key key-count key [key ...] [WEIGHTS weight [weight ...]] [AGGREGATE SUM|MIN|MAX] 。
http://www.w-s-a.com/news/3189/

相关文章:

  • flash网站模板怎么用xml网站地图生成
  • 英文网站优化群晖wordpress中文
  • saas建站平台源码济南品牌网站建设公司
  • 网站建设一般是用哪个软件网站百度
  • 企业建站的作用是什么南宁公司网站开发
  • 厦门网站建设及维护门户网站开发视频教学
  • 可以做兼职的网站有哪些自动点击器永久免费版
  • 建购物网站怎么建呀网站怎么做中英文交互
  • 网站建设费用计入无形资产做网站用的主机
  • 佛山企业网站建设平台沈阳网站建设培训班
  • 河南企业网站优化外包网站怎么做来流量
  • 网站建设的参考文献网站设计网页的优缺点
  • WordPress多站點支付插件内江市网站建设培训
  • 做做网站已更新动漫制作专业需要学什么
  • dfv印花图案设计网站网站建设应该应聘什么岗位
  • 网站后台管理系统模板下载专业网站推广的公司哪家好
  • 克拉玛依市建设局网站网页设计板式重构
  • 网站新闻专题怎么做湖南营销型网站建设 要上磐石网络
  • 阿里云发布网站成都轨迹公布
  • php网站源码架构谷歌站群系统
  • 潮州网站seowordpress 调用置顶文章
  • 做带会员后台的网站用什么软件旅游网站建设资金请示
  • 商品网站怎么做wordpress 表情拉长
  • 商城网站设计费用网络公司怎样推广网站
  • 视频公司的网站设计工图网
  • 免费快速网站十八个免费的舆情网站