《Redis使用手册》(试读版)之后我们会快速地了解本书各个章节的具体编排, 并完成⼀些学习 Redis 的前期准备⼯作, ⽐如安装 Redis 服 务器等等。 在⼀切准备就绪之后, 我们就会开始学习如何执⾏ Redis 命令, 以及如何通过配置选项对 Redis 服 务器进⾏配置。 在本章的最后, 我们还会看到获取本书示例代码的⽅法, 并知悉本书使⽤的 Redis 版本以及本书配套的读者服务 ⽹站。 1.1 Redis 简介 Redis 是⼀个主要由 ——如果你对此有所担⼼的话, 那么现在可以打消你的疑虑了! Redis API 遵循的是 UNIX “⼀次只 做⼀件事,并把它做好”的设计哲学, Redis 的 API 虽然丰富, 但它们⼤部分都⾮常简短, 并且只需接受 ⼏个参数就可以完成⽤户指定的操作。 更棒的是, Redis 在官⽅⽹站(redis.io)上为每个 API 以及相关特 性都提供了详尽的⽂档, 并且客户端本身也可以在线查询这些⽂档。 当你遇到⽂档⽆法解决的问题时, Redis 命令都⾮常简单, 只需要接受少量⼏个参数就可以完成⾮常强⼤的操作。 Redis 的所有命令都由⼀个命令名后跟任意多个参数以及可选项组成: COMMAND [arg1 arg2 arg3 ...] [[OPTION1 value1] [OPTION2 value2] [...]] 在本书中, 命令和可选项的名字通常以⼤写字⺟形式出现, ⽽命令参数和可选项的值则以⼩写字⺟形式出现。 ⽐ 如上例中的0 码力 | 352 页 | 6.57 MB | 1 年前3
常见Redis未授权访问漏洞总结redis.conf /etc/ #将redis.conf拷贝到/etc/目录下 redis-server /etc/redis.conf # 使用/etc/目录下的redis.conf文件中的配置启动redis服务 服务启动成功! 服务启动成功 为了方便,在windows攻击机里下载一个redis clinet 下载地址:https://github.com/cao 地址:https://svn.nmap.org/nmap/scripts/redis-info.nse MongoDB 未授权访问漏洞 漏洞简介以及危害 开启MongoDB服务时不添加任何参数时,默认是没有权限验证的,登录的用户可以通过默认端口无需 密码对数据库任意操作(增、删、改、查高危动作)而且可以远程访问数据库。 造成未授权访问的根本原因就在于启动 Mongodb 的时候未设置 uth参数、为MongoDB添加用户 -MongoDB 自身带有一个HTTP服务和并支持REST接口。在2.6以后这些接口默认是关闭的。mongoDB 默认会使用默认端口监听web服务,一般不需要通过web方式进行远程管理,建议禁用。修改配置文件 或在启动的时候选择 –nohttpinterface 参数 nohttpinterface=false -启动时加入参数--bind_ip0 码力 | 44 页 | 19.34 MB | 1 年前3
阿里云云数据库 Redis 版 快速入门的每秒操作次数。 CpuUsage 当前 Redis 后端的 CPU 使用率。 云数据库 Redis 版 快速入门 4 参数设置 您可以在参数设置页面对 Redis 的常见参数进行设置,比如淘汰策略及 notify-keypsace-events 等。详细操 作请参见参数设置。 备份恢复 您可以在备份恢复页面进行备份的设置和克隆实例,另外可以设置自动备份的时间。详细操作请参见备份与恢 最大长度 不超过 1 MB。 DB 数限制 每个实例支持 256 个 DB。 Redis 命令支持 详情请参见文档。 监控报警 云数据库 Redis 版未提供容量告警,需要用户到云 监控中进行配置。配置方法请参见文档。 建议设置好以下监控的报警:实例故障、实例主备 切换、已使用连接百分比、操作失败数、已用容量 云数据库 Redis 版 快速入门 6 云数据库 Redis 版兼容 Redis 进入 云数据库 Redis 版产品首页,单击立即购买。或者进入 Redis 管理控制台,单击右上角的创建 实例。 选择按量付费或预付费模式,完成网络类型、地域、可用区、架构类型等实例配置。两种付费模式的 填写项基本一致。 注意事项: 主从版本支持变配至集群版,集群版实例在功能上和主从版实例有所不同,具体请参 见 Redis 支持命令。 如何选择网络类型,请参考设置网络类型。0 码力 | 29 页 | 1.07 MB | 1 年前3
阿里云云数据库 Redis 版 产品简介lazyfree 的方式来删除,您可以在控制台上 打开如下配置: 说明:该参数配置在控制台中暂未开放,后续我们会尽快发布。 淘汰或者逐出数据 有些用户对数据设置过期时间,依赖 Redis 的淘汰机制去删除已经过期的数据,这同样也存在上面提到的问题 :淘汰某个大 key 会导致进程 CPU 出现抖动。Redis 4.0 提供了两个配置,可以让 Redis 在淘汰或者逐出数据 时也使用 件深度结合,将新一代 存储介质如NVMe SSD性能发挥到极致。4KB数据读取速度在20us左右,相比业界同类引 擎性能有80%提升。 Alibaba FusionEngine实现了可配置存储硬件的功能,灵活多变的硬件选择,配合独特的 QoS模块,使综合硬件性价比达到最高。 产品优势 简单易用 完全兼容Redis协议,用户无需修改任何代码。 原生采用单线程机制,CPU 为单核能力,性能在8万 QPS 的业务建议使用。如果需要更 高的性能要求,请选用集群版配置。 Redis 命令相对简单,排序、计算类命令较少 由于 Redis 的单线程机制,CPU 为主要瓶颈。如排序、计算类较多的业务建议选用集群版配置。 开放地域 开放单节点的售卖地域有华北1、华北2、华南1、华东1、华东2。 Redis0 码力 | 33 页 | 1.88 MB | 1 年前3
高金芳-平安科技-PostgreSQL反向代理redisRedis要求可信赖的用户访问其端口 Redis可在配置文件中通过bind ip限制外网访问 2016Postgres中国用户大会 Postgres Conference China 2016 中国用户大会 Redis Security--Authentication Redis提供了一个身份验证功能 Redis在配置文件中进行配置 客户端可以发送AUTH命令+密码来验证自己 2016 中国用户大会 Redis Security --Disabling of specific commands Redis提供禁用一些高危命令 Redis的配置文件中使用rename-commond配置 Shutdown Flushall,Flushdb Select Config 设置为一个新的名字 设置为空 2016Postgres中国用户大会 Postgres Conference China 2016 中国用户大会 Redis Management Dilemmas 一个实例的密码多人使用 密码明文配置到配置文件 高危命令明文重设在配置文件 01 02 03 Redis的密码安全 2016Postgres中国用户大会 Postgres Conference China0 码力 | 28 页 | 3.61 MB | 1 年前3
Redis操作手册在/usr/local/redis/bin/目录下 # vi /root/redis-6.2.13/redis.conf #源码解压目录下有redis.conf默认配置文 件,添加或修改以下配置 bind 0.0.0.0 port 6379 daemonize yes requirepass Centos123 # /usr/local/bin/redis-server /root/redis-60 码力 | 5 页 | 80.37 KB | 1 年前3
陈宗志:大容量redis存储方案--PikaPika 遇到问题 • 数据compact – 修改Rocksdb manual compact 策略, 支持 低优先级的 manual compact – 根据机型调整rocksdb 配置, compac线程, memtable 个数 – 晚上定期执行 SACC2017 Pika 遇到问题 • 数据备份 – 需要rocksdb 和 Binlog 配合0 码力 | 47 页 | 2.18 MB | 1 年前3
共 7 条
- 1













