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

定制型网站一般价格如何让客户做网站

定制型网站一般价格,如何让客户做网站,美工做网站尺寸多少,智慧团建pc端网址转载自 Redis 常用操作命令#xff0c;非常详细 下面总结并演示了 Redis 的 常用管理命令、key 操作、字符串、集合、列表、散列类型的操作命令。 你需要掌握的 Redis 知识 史上最全 Redis 高可用解决方案总结 为什么分布式一定要有Redis? Spring Boot Redis Cluster 实…转载自  Redis 常用操作命令非常详细 下面总结并演示了 Redis 的 常用管理命令、key 操作、字符串、集合、列表、散列类型的操作命令。 你需要掌握的 Redis 知识 史上最全 Redis 高可用解决方案总结 为什么分布式一定要有Redis? Spring Boot Redis Cluster 实战干货 Spring Data Redis 详解及实战 一个 Redis 命令导致公司损失 400 万 更多请在后台回复关键字Redis。 常用管理命令 1、启动Redis redis-server [--port 6379]如果命令参数过多建议通过配置文件来启动Redis。 redis-server [xx/xx/redis.conf]6379是Redis默认端口号。 2、连接Redis ./redis-cli [-h 127.0.0.1 -p 6379]3、停止Redis redis-cli shutdown kill redis-pid以上两条停止Redis命令效果一样。 4、发送命令 给Redis发送命令有两种方式 1、redis-cli带参数运行如 redis-cli shutdown not connected 这样默认是发送到本地的6379端口。 2、redis-cli不带参数运行如 ./redis-cli127.0.0.1:6379 shutdown not connected 5、测试连通性 127.0.0.1:6379 ping PONGkey操作命令 获取所有键 语法keys pattern 127.0.0.1:6379 keys * 1) javastack*表示通配符表示任意字符会遍历所有键显示所有的键列表时间复杂度O(n)在生产环境不建议使用。 获取键总数 语法dbsize 127.0.0.1:6379 dbsize (integer) 6获取键总数时不会遍历所有的键直接获取内部变量时间复杂度O(1)。 查询键是否存在 语法exists key [key …] 127.0.0.1:6379 exists javastack java (integer) 2查询查询多个返回存在的个数。 删除键 语法del key [key …] 127.0.0.1:6379 del java javastack (integer) 1可以删除多个返回删除成功的个数。 查询键类型 语法 type key 127.0.0.1:6379 type javastack string移动键 语法move key db 如把javastack移到2号数据库。 127.0.0.1:6379 move javastack 2 (integer) 1 127.0.0.1:6379 select 2 OK 127.0.0.1:6379[2] keys * 1) javastack查询key的生命周期秒 秒语法ttl key 毫秒语法pttl key 127.0.0.1:6379[2] ttl javastack (integer) -1-1永远不过期。 设置过期时间 秒语法expire key seconds 毫秒语法pexpire key milliseconds 127.0.0.1:6379[2] expire javastack 60 (integer) 1 127.0.0.1:6379[2] ttl javastack (integer) 55设置永不过期 语法persist key 127.0.0.1:6379[2] persist javastack (integer) 1更改键名称 语法rename key newkey 127.0.0.1:6379[2] rename javastack javastack123 OK字符串操作命令 字符串是Redis中最基本的数据类型单个数据能存储的最大空间是512M。 存放键值 语法set key value [EX seconds] [PX milliseconds] [NX|XX] nx如果key不存在则建立xx如果key存在则修改其值也可以直接使用setnx/setex命令。 127.0.0.1:6379 set javastack 666 OK获取键值 语法get key 127.0.0.1:6379[2] get javastack 666值递增/递减 如果字符串中的值是数字类型的可以使用incr命令每次递增不是数字类型则报错。 语法incr key 127.0.0.1:6379[2] incr javastack (integer) 667一次想递增N用incrby命令如果是浮点型数据可以用incrbyfloat命令递增。 同样递减使用decr、decrby命令。 批量存放键值 语法mset key value [key value …] 127.0.0.1:6379[2] mset java1 1 java2 2 java3 3 OK获取获取键值 语法mget key [key …] 127.0.0.1:6379[2] mget java1 java2 1) 1 2) 2Redis接收的是UTF-8的编码如果是中文一个汉字将占3位返回。 获取值长度 语法strlen key 127.0.0.1:6379[2] strlen javastack (integer) 3 追加内容 语法append key value 127.0.0.1:6379[2] append javastack hi (integer) 5向键值尾部添加如上命令执行后由666变成666hi 获取部分字符 语法getrange key start end 127.0.0.1:6379[2] getrange javastack 0 4 javas集合操作命令 集合类型和列表类型相似只不过是集合是无序且不可重复的。 集合 存储值 语法sadd key member [member …] // 这里有8个值2个java只存了7个 127.0.0.1:6379 sadd langs java php c go ruby python kotlin java (integer) 7获取元素 获取所有元素语法smembers key 127.0.0.1:6379 smembers langs 1) php 2) kotlin 3) c 4) go 5) ruby 6) python 7) java随机获取语法srandmember langs count 127.0.0.1:6379 srandmember langs 3 1) c 2) java 3) php判断集合是否存在元素 语法sismember key member 127.0.0.1:6379 sismember langs go (integer) 1获取集合元素个数 语法scard key 127.0.0.1:6379 scard langs (integer) 7删除集合元素 语法srem key member [member …] 127.0.0.1:6379 srem langs ruby kotlin (integer) 2弹出元素 语法spop key [count] 127.0.0.1:6379 spop langs 2 1) go 2) java有序集合 和列表的区别 1、列表使用链表实现两头快中间慢。有序集合是散列表和跳跃表实现的即使读取中间的元素也比较快。 2、列表不能调整元素位置有序集合能。 3、有序集合比列表更占内存。 存储值 语法zadd key [NX|XX] [CH] [INCR] score member [score member …] 127.0.0.1:6379 zadd footCounts 16011 tid 20082 huny 2893 nosy (integer) 3获取元素分数 语法zscore key member 127.0.0.1:6379 zscore footCounts tid 16011获取排名范围排名语法zrange key start stop [WITHSCORES] // 获取所有没有分数 127.0.0.1:6379 zrange footCounts 0 -1 1) nosy 2) tid 3) huny// 获取所有及分数 127.0.0.1:6379 zrange footCounts 0 -1 Withscores 1) nosy 2) 2893 3) tid 4) 16011 5) huny 6) 20082获取指定分数范围排名语法zrangebyscore key min max [WITHSCORES] [LIMIT offset count] 127.0.0.1:6379 zrangebyscore footCounts 3000 30000 withscores limit 0 1 1) tid 2) 16011增加指定元素分数 语法zincrby key increment member 127.0.0.1:6379 zincrby footCounts 2000 tid 18011获取集合元素个数 语法zcard key 127.0.0.1:6379 zcard footCounts (integer) 3获取指定范围分数个数 语法zcount key min max 127.0.0.1:6379 zcount footCounts 2000 20000 (integer) 2删除指定元素 语法zrem key member [member …] 127.0.0.1:6379 zrem footCounts huny (integer) 1获取元素排名 语法zrank key member 127.0.0.1:6379 zrank footCounts tid (integer) 1列表操作命令 列表类型是一个有序的字段串列表内部是使用双向链表实现所有可以向两端操作元素获取两端的数据速度快通过索引到具体的行数比较慢。 列表类型的元素是有序且可以重复的。 存储值 左端存值语法lpush key value [value …] 127.0.0.1:6379 lpush list lily sandy (integer) 2右端存值语法rpush key value [value …] 127.0.0.1:6379 rpush list tom kitty (integer) 4索引存值语法lset key index value 127.0.0.1:6379 lset list 3 uto OK弹出元素 左端弹出语法lpop key 127.0.0.1:6379 lpop list sandy右端弹出语法rpop key 127.0.0.1:6379 rpop list kitty获取元素个数 语法llen key 127.0.0.1:6379 llen list (integer) 2获取列表元素 两边获取语法lrange key start stop 127.0.0.1:6379 lpush users tom kitty land pony jack maddy (integer) 6127.0.0.1:6379 lrange users 0 3 1) maddy 2) jack 3) pony 4) land// 获取所有 127.0.0.1:6379 lrange users 0 -1 1) maddy 2) jack 3) pony 4) land 5) kitty 6) tom// 从右端索引 127.0.0.1:6379 lrange users -3 -1 1) land 2) kitty 3) tom索引获取语法lindex key index 127.0.0.1:6379 lindex list 2 ketty// 从右端获取 127.0.0.1:6379 lindex list -5 sady删除元素 根据值删除语法lrem key count value 127.0.0.1:6379 lpush userids 111 222 111 222 222 333 222 222 (integer) 8// count0 删除所有 127.0.0.1:6379 lrem userids 0 111 (integer) 2// count  0 从左端删除前count个 127.0.0.1:6379 lrem userids 3 222 (integer) 3// count  0 从右端删除前count个 127.0.0.1:6379 lrem userids -3 222 (integer) 2范围删除语法ltrim key start stop // 只保留2-4之间的元素 127.0.0.1:6379 ltrim list 2 4 OK散列操作命令 redis字符串类型键和值是字典结构形式这里的散列类型其值也可以是字典结构。 存放键值 单个语法hset key field value 127.0.0.1:6379 hset user name javastack (integer) 1多个语法hmset key field value [field value …] 127.0.0.1:6379 hmset user name javastack age 20 address china OK不存在时语法hsetnx key field value 127.0.0.1:6379 hsetnx user tall 180 (integer) 0获取字段值 单个语法hget key field 127.0.0.1:6379 hget user age 20多个语法hmget key field [field …] 127.0.0.1:6379 hmget user name age address 1) javastack 2) 20 3) china获取所有键与值语法hgetall key 127.0.0.1:6379 hgetall user 1) name 2) javastack 3) age 4) 20 5) address 6) china获取所有字段语法hkeys key 127.0.0.1:6379 hkeys user 1) name 2) address 3) tall 4) age获取所有值语法hvals key 127.0.0.1:6379 hvals user 1) javastack 2) china 3) 170 4) 20判断字段是否存在 语法hexists key field 127.0.0.1:6379 hexists user address (integer) 1获取字段数量 语法hlen key 127.0.0.1:6379 hlen user (integer) 4递增/减 语法hincrby key field increment 127.0.0.1:6379 hincrby user tall -10 (integer) 170删除字段 语法hdel key field [field …] 127.0.0.1:6379 hdel user age (integer) 1都是基本的命令用法不会用了就来翻一下吧
http://www.huolong8.cn/news/50552/

相关文章:

  • 泰安网站建设价格厦门网站设计公司找哪家厦门小程序建设
  • 与网站开发相关的书籍wordpress5.2发布
  • 高端设计图网站丹东seo
  • 建设自己公司的网站首页网站优缺点分析
  • 建设银行客户端官方网站如何给wordpress添加关键词描述
  • 广东省路桥建设发展有限公司网站网站开发的重难点
  • 各种网站的区别长沙网站开发湖南微联讯点不错
  • 一个网站多久能做完云南火电建设公司网站
  • 免费企业网站建设word推荐坪地网站建设
  • 网站开发的意义163企业邮箱入口官网
  • 网站建设服务的广告曲阜文化建设示范区网站
  • 和17做网店一样的货源网站免费网页制作工具下载
  • 易企秀+旗下+网站建设国内做跨境电商的平台有哪些
  • wordpress 找站点河北建筑培训网首页
  • 品质网站建设商务网站建设与维护 ppt
  • 网站建设合同标的自己做网站要学什么软件
  • 静态网站开发一体化课程备案的博客网站可以做别的吗
  • 信融营销型网站建设北京传媒公司
  • 政协网站建设方案天元建设集团有限公司 刘洪顺
  • 做商业网站要交税吗广州seo推广优化
  • 网站建设管理制度购物网站的设计与实现论文
  • 博客网站的建设手机传奇手游发布网站
  • 淄博桓台学校网站建设哪家好网站建设进度规划
  • 网站项目功能需求清单wordpress做的学校网站
  • 清溪做网站学成在线网页制作
  • 网站配色案例分析买淘宝店
  • 怎么拥有网站的所有权简述从网站规划的角度常见的网站模式
  • 长沙网页制作模板的网站做展厅 参考什么网站
  • 安平做网站的电话wordpress悬浮音乐插件
  • 网站设计的价格wordpress网页加入音乐入口