网站首页 站内搜索

搜索结果

查询Tags标签: EXPIRE,共有 26条记录
  • Redis - Evictions

    This behavior is well known in the developer community, since it is the default behavior for the popular memcached system. Maxmemory configuration directive The maxmemory configuration directive configures Redis to use a specified amount of memory for…

    2022/8/21 2:26:02 人评论 次浏览
  • [javascript] 使用localStorge模拟实现cookie

    如果我们使用cookie作为前端存储数据,我遇到的一个问题就是 跨iframe页面,setCookie不起作用,所以迫使我使用localStorge模拟实现。 主要是为了实现过期的效果,利用存储的创建时间和过期时间,模拟实现到期清除效果function setFakeCookie(name,value,expire) {var ob…

    2022/5/10 14:30:32 人评论 次浏览
  • 浅析redis setIfAbsent的用法及在分布式锁上的应用(同步锁的问题)

    一、业务场景:同步锁的问题与分布式锁的应用 1、redis的基本命令 (1)SETNX命令(SET if Not eXists)语法:SETNX key value功能:当且仅当 key 不存在,将 key 的值设为 value ,并返回1;若给定的 key 已经存在,则 SETNX 不做任何动作,并返回0。 (2)expire命令语…

    2022/3/20 2:27:56 人评论 次浏览
  • postgresql数据库手动备份脚本

    下面这个是脚本 postgreSQL_user="postgres" #postgreSQL备份用户 postgreSQL_host="IP地址" #数据库地址 postgreSQL_port="5432" #端口号 postgreSQL_charset="utf8" #postgreSQL编码 backup_db_arr=("数据库名") …

    2022/1/14 19:04:54 人评论 次浏览
  • postgresql数据库手动备份脚本

    下面这个是脚本 postgreSQL_user="postgres" #postgreSQL备份用户 postgreSQL_host="IP地址" #数据库地址 postgreSQL_port="5432" #端口号 postgreSQL_charset="utf8" #postgreSQL编码 backup_db_arr=("数据库名") …

    2022/1/14 19:04:54 人评论 次浏览
  • Redis / Kafka / Memcached

    CREATED 2021/11/08 22:16 PM Redis How Redis deletes expired keys Redis does 10 times per second: 1 Test 20 random keys from the set of keys with an associated expire. 2 Delete all the keys found expired. 3 If more than 25% of keys were expired, start…

    2021/11/9 19:42:00 人评论 次浏览
  • Redis / Kafka / Memcached

    CREATED 2021/11/08 22:16 PM Redis How Redis deletes expired keys Redis does 10 times per second: 1 Test 20 random keys from the set of keys with an associated expire. 2 Delete all the keys found expired. 3 If more than 25% of keys were expired, start…

    2021/11/9 19:42:00 人评论 次浏览
  • redis分布式锁

    from contextlib import contextmanager@contextmanager def lock(redis, lock_key, expire):try:locked = redis.set(lock_key, locked, expire)yield lockedfinally:redis.delete(lock_key)# 业务调用 with 代码块执行结束后 自动释放锁资源 with lock(redis, locked, 3…

    2021/10/22 19:13:36 人评论 次浏览
  • redis分布式锁

    from contextlib import contextmanager@contextmanager def lock(redis, lock_key, expire):try:locked = redis.set(lock_key, locked, expire)yield lockedfinally:redis.delete(lock_key)# 业务调用 with 代码块执行结束后 自动释放锁资源 with lock(redis, locked, 3…

    2021/10/22 19:13:36 人评论 次浏览
  • Redis分布式锁

    分布式锁是在分布式环境下(多个JVM进程)控制多个客户端对某一资源的同步访问的一种实现,与之相对应的是线程锁,线程锁控制的是同一个JVM进程内多个线程之间的同步。分布式锁的一般实现方法是在应用服务器之外通过一个共享的存储服务器存储锁资源,同一时刻只有一个客户…

    2021/10/21 2:09:30 人评论 次浏览
  • Redis分布式锁

    分布式锁是在分布式环境下(多个JVM进程)控制多个客户端对某一资源的同步访问的一种实现,与之相对应的是线程锁,线程锁控制的是同一个JVM进程内多个线程之间的同步。分布式锁的一般实现方法是在应用服务器之外通过一个共享的存储服务器存储锁资源,同一时刻只有一个客户…

    2021/10/21 2:09:30 人评论 次浏览
  • javaScript Storage的存取方法封装

    因为 js 的 Storage 对象没有过期时间机制,所以增加控制有效期的扩展方法,set和get const myStorage = {// 设置缓存值setItem: (key, value, expire) => {let obj = {data: value,time: Date.now(),expire: expire};localStorage.setItem(key, JSON.stringify(obj))…

    2021/9/27 9:10:57 人评论 次浏览
  • javaScript Storage的存取方法封装

    因为 js 的 Storage 对象没有过期时间机制,所以增加控制有效期的扩展方法,set和get const myStorage = {// 设置缓存值setItem: (key, value, expire) => {let obj = {data: value,time: Date.now(),expire: expire};localStorage.setItem(key, JSON.stringify(obj))…

    2021/9/27 9:10:57 人评论 次浏览
  • Redis 设置过期时间

    Redis 设置过期时间 原生命令EXPIRE 接口定义:EXPIRE key "seconds"接口描述:设置一个key在当前时间"seconds"(秒)之后过期。返回1代表设置成功,返回0代表key不存在或者无法设置过期时间。 PEXPIRE 接口定义:PEXPIRE key "milliseconds"…

    2021/9/25 2:12:54 人评论 次浏览
  • Redis 设置过期时间

    Redis 设置过期时间 原生命令EXPIRE 接口定义:EXPIRE key "seconds"接口描述:设置一个key在当前时间"seconds"(秒)之后过期。返回1代表设置成功,返回0代表key不存在或者无法设置过期时间。 PEXPIRE 接口定义:PEXPIRE key "milliseconds"…

    2021/9/25 2:12:54 人评论 次浏览
共26记录«上一页12下一页»
扫一扫关注最新编程教程