Redis 进阶之路 Redis安装 redis简介: redis是NOSQL(not only sql,非关系型数据库)的一种,NoSQL是以Key-Value的形式存储数据,当前主流的分布式缓存技术有Redis, memcached,ssdb,mongodb 等。可以把redis理解为缓存技术, ...
分类:
其他好文 时间:
2018-10-19 00:16:12
阅读次数:
213
安装教程 https://www.cnblogs.com/xuqp/p/9172254.html 无法用navicat登录的解决方法 ALTER USER 'root'@'localhost' IDENTIFIED BY 'password' PASSWORD EXPIRE NEVER; #修改加密 ...
分类:
数据库 时间:
2018-10-16 18:39:11
阅读次数:
207
前言 zkClient主要做了两件事情: 一件是在session loss和session expire时自动创建新的ZooKeeper实例进行重连。 另一件是将一次性watcher包装为持久watcher。后者的具体做法是简单的在watcher回调中,重新读取数据的同时再注册相同的watcher实 ...
分类:
其他好文 时间:
2018-10-04 14:07:30
阅读次数:
273
设置键的生存时间或过期时间 通过EXPIRE或PEXPIRE命令,客户端可以以秒或者毫秒精度为数据库中的某个键设置生存时间(Time To Live,TTL),在经过指定的秒数或者毫秒数之后,服务器就会自动删除生存时间为0的键: 与EXPIRE命令和PEXPIRE命令类似,客户端可以通过EXPIRE ...
分类:
数据库 时间:
2018-10-04 11:28:33
阅读次数:
231
缓存可以使用expire方式,设置到期时间,缓存的时间等于expire设置的时间减去当前的时间 也可以使用no-cache的方式进行缓存,当设置了no-cache的方式时,以no-cache的为准,expire不起作用 no-cache下常见的有no-store,no-cache,max-age,m ...
分类:
Web程序 时间:
2018-09-19 12:26:32
阅读次数:
193
http://php.net/manual/en/index.php Header的详细用法? int setcookie(string name, string value, int expire, string path, string domain, int secure); name是变量名 ...
分类:
Web程序 时间:
2018-09-14 21:35:58
阅读次数:
209
Docker 是一个容器工具,提供虚拟环境。很多人认为,它改变了我们对软件的认识。 站在 Docker 的角度,软件就是容器的组合:业务逻辑容器、数据库容器、储存容器、队列容器......Docker 使得软件可以拆分成若干个标准化容器,然后像搭积木一样组合起来。 这正是微服务(microservi ...
分类:
Web程序 时间:
2018-09-13 01:10:28
阅读次数:
201
Redis中有个设置时间过期的功能,即通过setex或者expire实现,目前redis没有提供hsetex()这样的方法,redis中过期时间只针对顶级key类型,对于hash类型是不支持的,这个时候,我们可以采用,所以如果想对hash进行expires设置,可以采用下面的方法: redis 12 ...
分类:
其他好文 时间:
2018-09-07 23:55:50
阅读次数:
696
网上到处都是分布式锁的代码,基本都是通过setNX 和 expire 这两个不是院子操作,然后各自发挥,用setNX的value当做过期时间等等。但是好像都不太好,或者多少有点问题。 从一个大神那里得来的代码 获取锁,通过一个条指令来获取并且同时设置超时。 另外,解锁是通过获取锁的时候设置的key ...
分类:
编程语言 时间:
2018-08-29 14:11:46
阅读次数:
194
EXPIREAT key timestamp EXPIREAT 的作用和EXPIRE类似,都用于为key设置生存时间。 不同在于EXPIREAT命令接受都时间参数是UNIX时间戳(unix timestamp)。 版本:>=1.2.0 时间复杂度:O(1) 返回值: 如果生存时间设置成功,返回1。 ...
分类:
其他好文 时间:
2018-08-25 11:45:27
阅读次数:
142