摘要:
【Redis服务器操作】1、TIME返回当前服务器时间。2、DBSIZE返回当前数据库的 key 的数量。3、LASTSAVE返回最近一次 Redis 成功将数据保存到磁盘上的时间,以 UNIX 时间戳格式表示。4、BGSAVE在后台异步(Asynchronously)保存当前数据库的数据到磁盘。B... 阅读全文
摘要:
【Redis 发布/定阅】1、SUBSCRIBE channel [channel ...]订阅给定的一个或多个频道的信息。2、PSUBSCRIBE pattern [pattern ...]订阅一个或多个符合给定模式的频道。每个模式以*作为匹配符,比如it*匹配所有以it开头的频道(it.news... 阅读全文
摘要:
【Redis的强大之处】1、拥有对脚本的支持(此处是lua),脚本可选择性的缓存。2、提供HyperLogLog计数器。3、提供5种数据类型的全方位支持:List、Hash、Set、OrderedSet、String。4、 提供GEO地理位置类型的支持。5、提供命令行客户端直接操作数据库。6、支持定... 阅读全文
摘要:
【Redis Script】1、EVAL script numkeys key [key ...] arg [arg ...]从 Redis 2.6.0 版本开始,通过内置的 Lua 解释器,可以使用EVAL命令对 Lua 脚本进行求值。script参数是一段 Lua 5.1 脚本程序,它会被运行在... 阅读全文
摘要:
【Redis 集合操作】1、SCARD key返回集合key的基数(集合中元素的数量)。2、SDIFFSTORE destination key [key ...]这个命令的作用和SDIFF类似,但它将结果保存到destination集合,而不是简单地返回结果集。如果destination集合已经存... 阅读全文
摘要:
【Redis List操作】1、LLEN key返回列表key的长度。如果key不存在,则key被解释为一个空列表,返回0.如果key不是列表类型,返回一个错误。2、MULTI标记一个事务块的开始。事务块内的多条命令会按照先后顺序被放进一个队列当中,最后由EXEC命令原子性(atomic)地执行。3... 阅读全文