Elvis757 Elvis757
4年前
Redis 未授权访问漏洞复现与利用
一、漏洞简介以及危害:1.什么是redis未授权访问漏洞:Redis默认情况下,会绑定在0.0.0.0:6379,如果没有进行采用相关的策略,比如添加防火墙规则避免其他非信任来源ip访问等,这样将会将Redis服务暴露到公网上
Easter79 Easter79
3年前
Srping cloud gateway 实现动态路由(MySQL持久化+redis分布式缓存) 最新
摘要本文讲解在SpringCloud中如何通过MySQL和redis实现动态路由配置,以及路由信息持久化在MySQL中,同时使用Redis作为分布式路由信息缓存。无广告原文链接:Srpingcloudgateway实现动态路由(MySQL持久化redis分布式缓存)(https://www.oschina.net
Stella981 Stella981
3年前
REDIS 客户端封装 SPARROW 框架源码
redis本身有客户端,先抛出来一个问题?为什么要对redis客户端进行二次封装?大概在11年时侯,第一次接触redis,那时侯研究过redis的各种数据结构,直接拿redis的客户端jedis直接用。公司安排人要对jedis进行封装,当时就很不理解,为什么非要封装一次才可以?后来自己写框架,意识到一些东西是需要封装的,比如连接的打开和释放,比如一
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年前
CentOS7安装Redis最新版 redis
安装下载,解压,编译:$wgethttp://download.redis.io/releases/redis4.0.10.tar.gz$tarxzfredis4.0.10.tar.gz$yuminstallgcc安装gcc依赖$cdredis4.0.10$make
Wesley13 Wesley13
3年前
Mysql 8.0 忘记密码报错1045办法,skip
1.首先关掉系统服务2.打开命令窗口,用mysqldconsoleskipgranttablessharedmemory可以无密码启动服务,不关闭窗口3.另外开一个管理员窗口打开mysql服务,执行mysql.exeuroot命令,空密码登入系统mysql.exeuroot1
Stella981 Stella981
3年前
Redis高级特性
redis的事务(transaction)转载:https://blog.csdn.net/fmwind/article/details/78065236redis中的事务是一组命令的集合。事务同命令一样都是redis的最小执行单元。一组事务中的命令要么都执行,要么都不执行。(例如:转账)原理:先
Stella981 Stella981
3年前
Centos服务器常用安装指南
Centos服务器常用安装指南,推荐centos7.x系统1\.新增oper用户(root下操作)useraddoper修改密码:根据提示输入两次密码passwdoper2\.将oper用户加入到sudoers中(可使用sudo命令)vi/etc/s
Wesley13 Wesley13
3年前
MySQL 8.0.11 中使用 grant ... identified by 时 error 1064 near 'identified by '密码'' a...
(1)问题:当使用 grant权限列表on数据库to'用户名'@'访问主机'identifiedby'密码';时会出现"......near'identifiedby'密码''atline1"这个错误(2)原因:因为新版的的mysql版本已经将创建账户和赋予权限的方式分开了