开启服务,连接处理 step 1: SET PASSWORD = PASSWORD('your new password'); step 2: ALTER USER 'root'@'localhost' PASSWORD EXPIRE NEVER; step 3: flush privileges; ...
分类:
数据库 时间:
2020-06-23 00:43:47
阅读次数:
67
1 设置key set key values mset key value key2 value2 2 查看key get key mget key1 key2 3 设置过期时间 expire key timestamp 4 查看key的过期时间 ttl key 5 查看key的列表 keys * ...
分类:
其他好文 时间:
2020-06-14 20:45:15
阅读次数:
63
作为一种定期清理无效数据的重要机制,主键失效存在于大多数缓存系统中,Redis 也不例外。在 Redis 提供的诸多命令中,EXPIRE、EXPIREAT、PEXPIRE、PEXPIREAT 以及 SETEX 和 PSETEX 均可以用来设置一条 Key-Value 对的失效时间,而一条 Key-V ...
分类:
其他好文 时间:
2020-06-14 13:05:18
阅读次数:
44
一.介绍 分布式锁,或者称为“全局锁”,在分布式环境中,保证锁只能被一个对象(或者成为“事务”)获取,经常出现在“避免数据重复处理”、“接口幂等”的场景。 下面介绍了Redis中两种分布式锁的实现方式。 二.setnx + expire组合 2.1命令介绍 使用setnx和expire命令组合实现, ...
分类:
其他好文 时间:
2020-05-28 00:49:16
阅读次数:
57
定时删除:创建一个定时器,在键过期时立即删除。 为什么不用定时删除策略:虽然内存及时释放,但太消耗 CPU 资源。 定期删除,设置了 expire 的键存储在一个独立的字典中,默认每 100ms 随机选择 20 个 key,删除其中已过期的 key。如果过期 key 比例超过 1/4,那就重复这一步 ...
分类:
其他好文 时间:
2020-05-27 20:27:13
阅读次数:
88
最近处理Oracle时发现ORA-12170的问题,大致找到这么几种解决办法 1.修改 $ORACLE_HOME/network/admin/sqlnet.ora . 添加或修改成:sqlnet.expire_time = 0这将关闭oracle的连道接状态检测。2.在ODBC管理中去专掉 'Ena ...
分类:
数据库 时间:
2020-05-25 22:25:20
阅读次数:
187
redis常见应用场景 redis应用场景总结redis平时我们用到的地方蛮多的,下面就了解的应用场景做个总结: 1、热点数据的缓存 由于redis访问速度块、支持的数据类型比较丰富,所以redis很适合用来存储热点数据,另外结合expire,我们可以设置过期时间然后再进行缓存更新操作,这个功能最为 ...
分类:
其他好文 时间:
2020-05-19 22:18:34
阅读次数:
67
``` # 获取图片 location /group[1-9]/M0[0-9] { root /home/vdc1/fastdfs_storage/data; ngx_fastdfs_module; } # 防盗链 location ~* \.(gif|jpg|png|jpeg)$ { expire... ...
分类:
其他好文 时间:
2020-05-14 19:43:22
阅读次数:
63
深入Guava Cache的refresh和expire刷新机制 参考: http://blog.csdn.net/abc86319253/article/details/53020432 expireAfterAccess(long, TimeUnit):缓存项在给定时间内没有被读/写访问,则回收 ...
分类:
其他好文 时间:
2020-05-11 18:43:48
阅读次数:
69
keys的操作 keys * # 取出所有key keys my* # 模糊匹配 exists name # 有name键 返回1 ,否则返回0; del key1 # 删除一个key //成功返回1 ,否则返回0; EXPIRE key1 100 # 设置key1 100s后过期 ttl key ...
分类:
其他好文 时间:
2020-05-10 10:59:12
阅读次数:
61