Redis

Watchdogs利用Redis实施大规模挖矿,常见数据库蠕虫如何破?

背景2月20日17时许,阿里云安全监测到一起大规模挖矿事件,判断为Watchdogs蠕虫导致,并在第一时间进行了应急处置。该蠕虫短时间内即造成大量Linux主机沦陷,一方面是利用Redis未授权访问和弱密码这两种常见的配置问题进行传播,另一方面从known_hosts文件读取ip列表,用于登录信任该主机的其他主机。这两...

redis设置密码

因为我们的操作系统大部分还是使用的windows,所以在开发的时候,基本上是用windows下的Redis。通过启动redis-server.exe来启动。redis默认是空密码,但是这样在项目上线后是不安全的,容易被入侵,所以要设置密码。1、打开redis.windows.conf文件,找到#requirepassf...
代码星球 代码星球·2021-02-24

关于redis key命名规范的设计

一、实现目标简洁,高效,可维护1、Rediskey命名风格【推荐】Rediskey命名需具有可读性以及可管理性,不该使用含义不清的key以及特别长的key名;【强制】以英文字母开头,命名中只能出现小写字母、数字、英文点号(.)和英文半角冒号(:);【强制】不要包含特殊字符,如下划线、空格、换行、单双引号以及其他转义字符...

Redis 混合存储最佳实践指南

Redis混合存储实例是阿里云自主研发的兼容Redis协议和特性的云数据库产品,混合存储实例突破Redis数据必须全部存储到内存的限制,使用磁盘存储全量数据,并将热数据缓存到内存,实现访问性能与存储成本的完美平衡。混合存储兼容绝大多数Redis命令,与原生Redis相比,如下命令不支持或受限制;不支持的主要原因是考虑到...

Redis 5.0新功能介绍

Redis5.0Redis5.0版是Redis产品的重大版本发布,我们先看一下它的最新特点:新的流数据类型(Streamdatatype) https://redis.io/topics/streams-intro新的Redis模块API:定时器、集群和字典API(Timers,ClusterandDicti...
代码星球 代码星球·2021-02-23

阿里云发布 Redis 5.0 缓存服务:全新 Stream 数据类型带来不一样缓存体验

4月24日,阿里云正式宣布推出全新Redis5.0版本云数据库缓存服务,据悉该服务完全兼容4.0及早期版本,继承了其一贯的安全,稳定,高效等特点并带来了全新的Stream数据结构及多项优化改进。在互联网行业下的直播,游戏,电商,社交等场景下有着广阔的应用前景。随着互联网行业的发展,高并发,低延迟几乎成了互联网行业的标配...

Redis的安装和部署

前言:Redis是一个开源的使用ANSIC语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。官方网站:https://redis.io/本次教程只针对windows系统步骤一:下载Redis链接:http://pan.baidu.com/s/1slfox8x密码:lns...
代码星球 代码星球·2021-02-23

为什么说Redis是单线程的以及Redis为什么这么快!(转)

文章转自https://blog.csdn.net/chenyao1994/article/details/79491337近乎所有与Java相关的面试都会问到缓存的问题,基础一点的会问到什么是“二八定律”、什么是“热数据和冷数据”,复杂一点的会问到缓存雪崩、缓存穿透、缓存预热、缓存更新、缓存降级等问题,这些看似不常见...

Redis漏洞,远程攻击

文章转自http://blog.csdn.net/whs_321/article/details/51734602http://blog.knownsec.com/2015/11/analysis-of-redis-unauthorized-of-expolit/Redis是一个开源的使用ANSIC语言编写、支持网络、...
代码星球 代码星球·2021-02-23

redis持久化RDB和AOF

转自:redis持久化RDB和AOF英文原文:RedisPersistence Redis持久化:提供了多种不同级别的持久化方式:一种是RDB,另一种是AOF.RDB持久化可以在指定的时间间隔内生成数据集的时间点快照(point-in-timesnapshot)。AOF持久化记录服务器执行的所有写操作命令,并...
代码星球 代码星球·2021-02-21

Redis的master/slave复制

摘自:Redis的master/slave复制 Redis的master/slave数据复制方式可以是一主一从或者是一主多从的方式,Redis在master是非阻塞模式,也就是说在slave执行数据同步的时候,master是可以接受客户端的请求的,并不影响同步数据的一致性,然而在slave端是阻塞模式的,sl...
代码星球 代码星球·2021-02-21

redis中save和bgsave区别

转自:redis中save和bgsave区别 SAVE 和 BGSAVE 两个命令都会调用 rdbSave 函数,但它们调用的方式各有不同:SAVE 直接调用 rdbSave ,阻塞 Redis 主进程,直到保...
代码星球 代码星球·2021-02-21

win10 docker部署redis并启动远程连接

拉取镜像 dockerpullredis准备配置文件下载配置文件url为:http://download.redis.io/redis-stable/redis.confⅠ.bind127.0.0.1改为bind0.0.0.0或者#bind127.0.0.1(注释掉即可)Ⅱ.protected-modeno/...

Redis过期时间

上次开发用了redis后效果不错,后来在进阶的开发中查询到,如果redis一直不释放也会占用内存,于是就想着给redis加上个过期时间。具体操作很简单,只要在设置redis的时候加上exp就可以了,时间长短可以自己定。1publicstaticvoidSetRedisTable(stringkey,DataTabled...
代码星球 代码星球·2021-02-20

【转】安装OpenSSL缺失Microsoft Visual C++ 2008 Redistributables的解决方案

from: http://www.cnblogs.com/luguo3000/p/3539815.html  在安装OpenSSL的时候通常会提示以下错误:  "TheWin32OpenSSLInstallationProjectsetuphasdetectedthatthefollowingcritical...