Elvis757 Elvis757
3年前
Redis 未授权访问漏洞复现与利用
一、漏洞简介以及危害:1.什么是redis未授权访问漏洞:Redis默认情况下,会绑定在0.0.0.0:6379,如果没有进行采用相关的策略,比如添加防火墙规则避免其他非信任来源ip访问等,这样将会将Redis服务暴露到公网上
Stella981 Stella981
3年前
CentOS7安装配置redis
一.安装必要包yuminstallgcc二.linux下安装下载wgethttp://download.redis.io/releases/redis3.0.0.tar.gztarzxvfredis3.0.0.tar.gzcdredis3.0.0如果不加
Stella981 Stella981
3年前
REDIS 客户端封装 SPARROW 框架源码
redis本身有客户端,先抛出来一个问题?为什么要对redis客户端进行二次封装?大概在11年时侯,第一次接触redis,那时侯研究过redis的各种数据结构,直接拿redis的客户端jedis直接用。公司安排人要对jedis进行封装,当时就很不理解,为什么非要封装一次才可以?后来自己写框架,意识到一些东西是需要封装的,比如连接的打开和释放,比如一
Stella981 Stella981
3年前
Linux下安装redis
1:首先下载redis http://redis.io/download2: 需要Linux安装gcc依赖3:进行解压tarzxvfredis3.0.0rc2.tar.gz4:进入到redis3.0.0目录下,进行编译make  (如果make编译报错可直接用 makeMALLOClibc解决)5:进入到src
Stella981 Stella981
3年前
Redis实战
!(https://oscimg.oschina.net/oscnet/6efe009e8d921bf9bbd3c257f6d77bc0fb7.png)Redis键(key)Redis键命令用于管理redis的键。DELkey该命令用于在key存在时删除key。127.
Stella981 Stella981
3年前
Redis内存淘汰机制
摘要Redis是一款优秀的、开源的内存数据库,我在阅读Redis源码实现的过程中,时时刻刻能感受到Redis作者为更好地使用内存而费尽各种心思,例如最明显的是对于同一种数据结构在不同应用场景下提供了基于不同底层编码的实现(如压缩列表、跳跃表等)。今天我们暂时放下对Redis不同数据结构的探讨,来一起看看Redis提供的另一种机制——内存淘汰机制。
Stella981 Stella981
3年前
Redis Cluster集群架构实现(四)
Redis集群简介通过前面三篇博客的介绍《Redis基础认识及常用命令使用(一)技术流ken(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fwww.cnblogs.com%2Fkenken2018%2Fp%2F9959759.html)》,《Redis基础
Stella981 Stella981
3年前
Redis线程模型理解
!(https://img2018.cnblogs.com/blog/1143025/201909/1143025201909232339271451424046209.png)过程解析:在redis启动初始化时,redis会将连接应答处理器跟AE\_READABLE事件关联起来,接着如果一个客户端跟redis发起连接,此时会产生一个AE\_
Stella981 Stella981
3年前
Redis高级特性
redis的事务(transaction)转载:https://blog.csdn.net/fmwind/article/details/78065236redis中的事务是一组命令的集合。事务同命令一样都是redis的最小执行单元。一组事务中的命令要么都执行,要么都不执行。(例如:转账)原理:先
Stella981 Stella981
3年前
Redis 集群方案
1\.Redis性能对于redis的一些简单测试,仅供参考:测试环境:Redhat6.2,XeonE5520(4核)\2/8G,1000M网卡Redis版本:2.6.9客户端机器使用redisbenchmark简单GET、SET操作:1\.1单实例测试