一、Redis简介1.关于关系型数据库和nosql数据库关系型数据库是基于关系表的数据库,最终会将数据持久化到磁盘上,而nosql数据 库是基于特殊的结构,并将数据存储到内存的数据库。从性能上而言,nosql数据库 要优…
标签:redis
PHP 缓存穿透以及使用Redis进行缓存加锁
本文通过阅读 原文 此文进行整理,看原文的同学们请移步至此 一 缓存穿透 缓存穿透指的是,当我们访问某个缓存KEY想取得对应的数据时,若此KEY不存在于缓存中,则会去查库。如何解决呢?将每次查询的结果都放入缓存不管是不是…
聊聊redis的数据结构的应用
序 本文主要研究一下redis的数据结构的应用 string 最常用的就是incr操作,比如可以用来维护用户在某个抽奖活动的剩余抽奖次数 setnx方法可以用来实现分布式锁 hashmap 可以用来存储session,作…
Golang的分布式锁组件,支持Reids,Pgsql或自定义驱动
通用的Golang分布式锁组件,项目地址:https://github.com/go-locks/d…,更多使用案例详见 examples Driver列表 若有意向贡献未完成的驱动代码,请通过 ISSUES…
redis常用知识点之基础数据类型
概述 Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。从2010年3月15日起,Redis的开发工作由VMware主持。从2013…
【Redis】Redis常用命令
IP:192.168.225.128环境:centos7 一、全局命令1、查询键keys * 查询所有的键,会遍历所有的键值,复杂度O(n) 2、键总数dbsize 查询键总数,直接获取redis内置的键总数变量,复杂度…
redis 在 php 中的应用(List篇)
上一篇 : redis 在 php 中的应用(Hash篇) 本文为我阅读了 redis参考手册 之后编写,注意 php_redis 和 redis-cli 的区别(主要是返回值类…
Redis的三个框架:Jedis,Redisson,Lettuce
Jedis api 在线网址:http://tool.oschina.net/uploads/apidocs/redis/clients/jedis/Jedis.html redisson 官网地址:https://re…
Redis "MISCONF Redis is configured to save RDB snapshots, but is currently not able to persist on disk"问题的解决(转)
今天第二次遇到Redis “MISCONF Redis is configured to save RDB snapshots, but is currently not able to persist on disk”…
redis数据库删除数据的三种方法
redis数据库删除数据的三种方法: -存取时删除 -CPU跑帧删除算法 -设置最大内存区删除
nodemon+cross-env+config实现支持热更新的能根据不同环境加载不同配置的nodejs环境
nodejs项目中我们经常会用到nodemon启动项目以使我们的项目在开发时支持热更新,修改了代码后不需要手动重启服务器;使用npm 的config模块实现不同的环境(一般是develop,production,test…
Redis实现访问频率限制
Method 1 通过key记录IP:rate.limiting:$IP,同时初始时设置期限为60秒,如果超时则重新设置,否则进行判断,当一分钟内访问超过100次,则禁止访问。 $isKeyExists = rate.l…