网站栏目做跳转后不显示连云港seo优化
2026/6/20 6:27:11 网站建设 项目流程
网站栏目做跳转后不显示,连云港seo优化,浙江公铁建设工程有限公司网站,中山网站建设文化市场Redis(Remote Dictionary Server) NoSQL#xff08;非关系型数据库#xff09; 非关系型数据库的数据是非结构化的#xff08;没有固定的结构#xff09;、无关联的#xff08;没有关系的创建和维护#xff09;、非sql#xff08;没有固定的语法#xff09;、事务特性…Redis(Remote Dictionary Server)NoSQL非关系型数据库非关系型数据库的数据是非结构化的没有固定的结构、无关联的没有关系的创建和维护、非sql没有固定的语法、事务特性BASERedis引入Redis是一个基于内存的键值型NoSQL数据库。特征键值型value支持多种不同的数据结构功能丰富。单线程每个命令具备原子性。低延迟速度快基于内存、IO多路复用、良好的编码。支持数据的持久化。支持主从集群、分片集群。支持多语言客户端。Redis支持的数据结构字符串 String列表 List集合 Set有序集合 Sorted Set哈希 Hash消息队列 Stream地理空间 GeospatialHyperLogLog位图 Bitmap位域 BitfieldRedis的使用方式CLI(Command Line Interface) 命令行工具API(Application Programming Interface) 编程语言接口GUI(Graphical User Interface) 图形化界面Redis优点性能极高数据类型丰富单键值对最大支持512M大小的数据简单易用支持所有主流编程语言支持数据持久化主从复制哨兵模式等高可用特性Redis登录redis-server启动服务端redis-cli启动客户端这里的启动的客户端得到的中文会显示二进制redis-cli --raw启动客户端这里启动的客户端得到的中文会显示中文Redis的Key操作序号命令描述1del key用于在key存在时删除key2dump key序列化给定的key并返回被序列化的值3exists key检查给定的key是否存在4expire key seconds为给定的key设置过期时间单位为秒5expireat key timestamp为 key 设置过期时间。接受的时间参数是 UNIX 时间戳Unix时间戳是从1970年1月1日00:00:00 UTC开始计算的秒数6pexpire key milliseconnds设置key的过期时间以毫秒计7pexpireat key milliseconds-timestamp设置key过期时间的时间戳以毫秒计8keys pattrern查找所有符合给定模式(pattern)的key比如keys *9move key db将当前数据库的key移动到给定的数据库db中10persist key移出key的过期时间将key持久保持11pttl key以毫秒为单位返回key的剩余的过期时间12ttl key以秒为单位返回给定key的剩余生存时间ttl13randomkey从当前数据库中随机返回一个key14rename key newkey修改key的名称15renamenx key newkey当newkey不存在时将key改名为newkey16type key返回key所储存的值的类型17scan n迭代遍历key会返回下一个迭代的起始索引和本次迭代的keyn0,1,2,3,…18flushall删除全部键19clear清空命令行Redis数据结构字符串序号命令描述1set key value设置键值2mset key1 value1 key2 value2...批量设置键值3setnx key value只有当键不存在时设置成功否则不做任何操作4msetnx key1 value1 key2 value2 ...只有当全部的key都不存在时设置成功否则不做任何操作5setex key seconds value设置带有过期时间的键单位s6psetex key milliseconds value设置带有过期时间的键单位ms7get key得到键值8mget key1 key2...批量获取键值9getrange key start end返回key中字符串值的子字符10getset key value将给定的key的值设为value并返回key的旧值11setrange key offset value用value参数覆盖所存储的字符串从offest偏移开始12incr key自增113incrby key n自增n14incribyfloat key n自增一个小数n15decr key自减116decrby key n自减n17strlen key返回key所存储的字符串值的长度18append key value将指定字符串追加到key所存储的字符串末尾列表序号1命令描述1lpush key value1 value2...将一个或多个值插入到列表头部2rpush key value1 value2...将一个或多个值插入到列表尾部3lpushx key value将一个值插入到已存在的列表头部列表不存在则操作无效4rpushx key value将一个值插入到已存在的列表尾部列表不存在则操作无效5linsert key before/after value1 value2在列表的一个元素前或后插入元素当指定元素不存在于列表则操作无效当列表不存在时不执行任何操作。6brpoplpush list1 list2 timeout从list1中取最后一个值弹出并插入到list2的头部如果list1为空则阻塞等待timeout直到超时或有元素7rpoplpush list1 list2从list1中取最后一个值弹出并插入到list2的头部如果list1为空则返回nil8blpop list1 list2... timeout同时监听一个或多个列表谁先有元素先从头部弹出并获取如果没有元素阻塞等待timeout直到超时或有元素9brpop list1 list2... timeout同时监听一个或多个列表谁先有元素先从尾部弹出并获取如果没有元素阻塞等待timeout直到超时或有元素10lpop key移除并获取列表的第一个元素11rpop key移除并获取列表的最后一个元素12lindex key index通过索引获取列表中的元素13ltrim key start stop对列表进行修剪只保留选中区间内的元素14lrange key start stop获取列表指定范围内的元素15llen key获取列表长度16lrem key count valuecount 0 : 从表头开始向表尾搜索移除与 VALUE 相等的元素数量为 COUNT 。 count 0 : 从表尾开始向表头搜索移除与 VALUE 相等的元素数量为 COUNT 的绝对值。 count 0 : 移除表中所有与 VALUE 相等的值。17lset key index value通过索引来设置一个列表的值当索引超出范围时返回一个错误集合序号命令描述1sadd key member1 member2向集合中添加一个或多个成员2scard key获取集合的成员数3sdiff key1 key2...返回第一个集合和其他集合的差集4sdiffstore key0 key1 key2...返回第一个集合和其他集合的差集并存储在key0中5sinter key1 key2...返回给定集合的交集6sinterstore key0 key1 key2...返回给定集合的交集并存储在key0中7sunion key1 key2...返回给定集合的并集8sunionstore key0 key1 key2...返回给定集合的并集并存储在key0中9sismember key member判断集合中是否有member元素10smembers key返回集合中所有成员11smove key1 key2 member将member元素从集合1移动到集合212spop key移除并返回集合中的一个随机元素13srandmember key [count]返回集合中一个或多个随机元素14srem key member1 member2...移除集合中一个或多个成员15sscan key n迭代遍历集合中的元素有序集合有序集合和集合的区别有序集合每个元素都会关联一个分数根据分数大小进行排序。默认排序从小到大序号命令描述1zadd key score1 member1 score2 member2...向有序集合中添加一个或多个成员或更新已经存在成员的分数2zcard key获取有序集合的成员数3zcount key min max计算在有序集合中指定分数区间的成员数4zlexcount key min max计算在有序集合中指定字典区间的成员数5zrange key start stop返回有序集合指定区间的成员分数从低到高6zrangebylex key min max返回有序集合中指定字典区间的成员7zrangebyscore key min max返回有序集合中指定分数区间的成员8zrank key member返回有序集合指定成员的索引9zincrby key n member在有序集合中对指定成员的分数加n10zunionstore key0 n key1 key2...计算给定的n个有序集合的并集并将结果存储在key0中11zinterstore key0 n key1 key2...计算给定的n个有序集合的交集并将结果存储在key0中12zrem key member1 member2...移除有序集合中的一个或多个成员13zremrangebylex key min max移除有序集合中给定字典区间的成员14zremrangebyrank key start stop移除有序集合中给定排名区间的成员15zremrangebyscore key min max移除有序集合中给定分数区间的成员16zrevrange key start stop返回有序集合中指定区间内的成员分数从高到低17zrevrangebyscore返回有序集合中指定分数区间内的成员分数从高到低18zrevrank key member返回有序集合中指定成员的排名分数从高到低19zscore key member返回有序集合中某个成员的分数值20zscan key n迭代遍历有序集合中的元素哈希Hash序号命令描述1hset key field value将哈希表key中的字段field的值设为value2hsetnx key field value当field字段不存在时将哈希表key中的字段field设为value3hmset key field1 value1 field2 value2...批量设置哈希表key中的多个字段field的值为value4hget key field获取哈希表key中的字段field的值5hmget key field1 field2...获取哈希表key中指定的字段的值6hgetall key获取哈希表key中所有的字段和值7hkeys key获取哈希表key中所有的字段8hvals key获取哈希表key中所有的值9hdel key field1 field2...删除哈希表key中一个或多个字段10hexists key field查看哈希表key中指定的字段是否存在11hlen key获取哈希表key中字段的数量12hincrby key field n为哈希表key中指定字段的整数加上n13hincrbyfloat key field n为哈希表key中指定的浮点数加上小数n14hscan key n迭代遍历哈希表key的键值对

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询