最近爆出来的 Redis crackit 漏洞一直沸沸扬扬,趁着周末的时间研究了一下。研究之余不免感叹,这个漏洞简单粗暴,甚至可以说没有任何技术含量,却能对全球网络造成瘫痪之势,一夜之间几万台服务器接连沦陷。纵观这个漏洞…
分类:redis
Redis HyperLogLog
HyperLogLog简介 HyperLogLog 并不是一种新的数据结构(实际类型为字符串类型),而是一种基数算法,通过 HyperLogLog 可以利用极小的内存空间完成独立总数的统计,数据集可以是 IP、Ema…
ngnix、vue、node.js、redis实现前后端分离的环境配置
一、 windows 1. 安装配置nginx 1.1. 下载安装 1.2. 常用命令 # 开启nginx start nginx nginx.exe # 停止nginx nginx.exe -s stop nginx.…
缓存穿透、雪崩、热点与Redis
向大家推荐这篇文章——Redis架构之防雪崩设计:网站不宕机背后的兵法 (另外推荐我去年的短文作为餐前点心——略谈服务端缓存设计) 《Redis架构之防雪崩设计》这篇文章(下文称之为“原文”)写得非常好,全面概括了大规模…
【技术杂谈】springcloud微服务之数据操作独立模块化
前言 相对于 spring 对 mybatis 以及 redis 等的整合所需要的各种配置文件,在 springboot 下,已经大大的简化了,你可能只是需要增加个依赖,加个注解,然后在配置文件中添加一些属性,就已经集成…
在Windows下为PHP安装redis扩展
在网上找了许多教程, 在Windows下都无法安装 PHP redis 扩展,自己搞了两个小时才终于找到下载的地址,现归纳总结如下。 1.查看自己的PHP版本 echo phpinfo(); PHP 版本信息: PHP …
redis 过期策略
Redis 所有的数据结构都可以设置过期时间,时间一到,就会自动删除。你可以想象 Redis 内部有一个死神,时刻盯着所有设置了过期时间的 key,寿命一到就会立即收割。 你还可以进一步站在死神的角度思考,会不会因为同一…
《Redis入门指南(第2版)》摘要
缘起 想找一个开源技术点深入下去的,于是找到了redis,比较好的是,他有相应的学习曲线。 全书第1遍用了3h19min的样子,20181117开始读的,20181123读完。还会继续阅读第2遍或第3遍,虽然原理性可能不…
基于redis实现排行榜
最近由于公司业务,需要对用户邀请新人做排名统计,开始用了sql做了统计展示,后觉得每次刷新排行榜都需要去数据库中查询,不仅影响性能,效率可能也不是很好。后了解到可以使用redis zset做排名统计,故此记录。 /** …
redis缓存使用详解
mysql数据库是存在磁盘中的,操作是对于磁盘操作,这样访问量和并发很大时,运行速率就取决于磁盘的容量,带宽的大小和读取的方式,也就是 sql 语句,次数和效率也会影响读取效率。当访问量和并发很大的时…
用PHP实现一个Amazon SES的代理服务器
看懂这篇文章需要你有一定的SES使用基础,如果你不明白,可以看这个问题里的讨论 http://segmentfault.com/q/1010000000095210 SES的全称是Simple Email Service…
Redis的PHP操作手册(纯手稿版)
String 类型操作 string是redis最基本的类型,而且string类型是二进制安全的。意思是redis的string可以包含任何数据。比如jpg图片或者序列化的对象 $redis->set('key',…