《Redis使用手册》(试读版)Lua 脚本 15. 持久化 16. 发布与订阅 17. 模块 第三部分:多机功能 18. 复制* 19. Sentinel 20. 集群 附录 附录 A :Redis 安装⽅法* 附录 B :redis-py 安装⽅法* 前⾔ 时光荏苒, 距离我的第⼀本书《Redis设计与实现》出版已经过去了整整五年。 在这五年间, Redis 从⼀个不为 ⼈熟知、只有少量应⽤的崭新数据库, 逐渐变成了内存数据库领域的事实标准。 Redis 的基本信息, ⽐如它提供了什么功能、 它能做什么、它的优点是什么、有哪些公司使⽤它等等。 之后我们会快速地了解本书各个章节的具体编排, 并完成⼀些学习 Redis 的前期准备⼯作, ⽐如安装 Redis 服 务器等等。 在⼀切准备就绪之后, 我们就会开始学习如何执⾏ Redis 命令, 以及如何通过配置选项对 Redis 服 务器进⾏配置。 在本章的最后, 我们还会看到获取本书示例代码的⽅法, ⼗章组成。 在数据结构与应⽤部分, 书本介绍了 Redis 核⼼的九种数据结构, 列举了操作这些数据结构的众多命令及其详细 信息, 并在其中穿插介绍了多个使⽤ Redis 命令构建应⽤程序的示例。 通过这些程序示例, 读者可以进⼀步加 深对命令的认识, 并学会如何在实际中应⽤这些命令, 从⽽达到学⽽致⽤的⽬的。 附加功能部分介绍了 Redis 在数据结构的基础上, 为⽤户提供的额外功能。 其中包括管理数据结构的数据库管理0 码力 | 352 页 | 6.57 MB | 1 年前3
阿里云云数据库 Redis 版 快速入门版,请先了解使用限制以及关于 Redis 管理控制台。 通常,从新购实例到可以开始使用实例,您需要完成如下操作: Redis 管理控制台是用于管理 Redis 实例的 Web 应用程序,您可以通过该控制台上直观的用户界面进行实例 创建、网络设置、实例管理、密码设置等操作。 Redis 管理控制台是阿里云管理控制台的一部分,关于控制台的通用设置和基本操作请参见使用阿里云管理控 协议的客户端都可以访问云数据库 Redis 版服务,您可以根据自身应用特点选用任何 Redis 客户端。 注意:云数据库 Redis 版仅支持阿里云内网访问,不支持外网访问,即只有在同节点的 ECS上安装 Redis 客户 端才能与云数据库建立连接并进行数据操作。 Redis 的客户端请参考 http://redis.io/clients 。 Jedis 客户端 phpredis 客户端 Jedis 客户端 Jedis 客户端访问云数据库 Redis 版服务,有以下两种方法: Jedis单链接 JedisPool连接池连接 操作步骤如下: 下载并安装Jedis客户端:单击下载地址。 Jedis 单连接示例 打开 Eclipse 客户端,创建一个 Project,输入如下代码段: import redis.clients0 码力 | 29 页 | 1.07 MB | 1 年前3
常见Redis未授权访问漏洞总结连接工具:Xshell wget http://download.redis.io/releases/redis-2.8.17.tar.gz tar xzvf redis-2.8.17.tar.gz #解压安装包 cd redis-2.8.17 # 进入redis目录 make #编译 cd src/ #进入src目录 cp redis-server /usr/bin/ cp redis-cli redis-cli /usr/bin/ #将redis-server和redis-cli拷贝到/usr/bin目录下(这样启动 redis-server和redis-cli就不用每次都进入安装目录了) cd .. # 返回上一级目录 cp redis.conf /etc/ #将redis.conf拷贝到/etc/目录下 redis-server /etc/redis.conf # wget http://mirrors.jenkins.io/debian/jenkins_1.621_all.deb # 下载 dpkg -i jenkins_1.621_all.deb # 安装 sudo apt-get -f --fix-missing install # 如果有报依赖项的错误时执行 开启Jenkins服务 service jenkinis start 未授权访问测试0 码力 | 44 页 | 19.34 MB | 1 年前3
Redis操作手册阅读/链接/打印/转载/引用/分发/再创作 此文档,无 需任何附加条件 若您 阅读/链接/打印/转载/引用/分发/再创作 本文档,则说明接受以上2个条 款。 作者:李茂福 更新日期:2023-12-21 ★安装redis 到官网查看版本: h�ps://redis.io/download/ 源码下载地址: h�ps://download.redis.io/releases/redis-6.2.13.tar install #默认安装路径 /usr/local/bin/ ★也可指定安装目录,如下操作: # mkdir /usr/local/redis # make install PREFIX=/usr/local/redis #会自动生成一个bin子目录,安装 在/usr/local/redis/bin/目录下 # vi # systemctl status redis ★redis使用ssl ★redis-cli客户端工具 ★命令行客户端 在redis服务端安装目录下有redis-cli命令行工具 安装目录下# redis-cli -h 10.99.1.51 -p 6379 -a Centos123 #-h指定服务器地 址, # -p指定端口,-a指定密码 100 码力 | 5 页 | 80.37 KB | 1 年前3
阿里云云数据库 Redis 版 产品简介云数据库 Redis 版 产品简介 10 纯缓存类业务场景 单副本版本只有一个数据库节点,节点出现故障时,系统会重新拉起一个 Redis 进程(没有数据 ),当节点故障业务自动切换完成后,应用程序需要将数据重新预热,以免对后端数据库产生访问压 力冲击。 注意:由于单副本模式不能提供数据可靠性,节点故障后需要业务进行预热,如果是对数据可靠性要 求较高的敏感性业务,不建议使用单副本版,可选用双副本高可用版。 全量同步,会导致主节点执行全量备份,进程 Fork,可造成主节点达 到毫秒或秒级的卡顿。 Redis 进程 Fork 导致 Copy-On-Write 导致主节点进程内存使用量的消耗,极端 情况下造成主节点内存溢出程序异常退出。 Redis 主节点生成备份文件导致服务器磁盘 IO 和 CPU (压缩)资源消耗。 发送数 GB 大小的备份文件文件,会导致服务器网络出口爆增,磁盘顺序 IO 吞吐 单副本集群版的分片服务器由单节点组成,分片服务器某节点出现故障时,系统会重新拉起一个 redis 进程(没有数据),当节点故障业务自动切换完成后,数据将会丢失,有可能流量被冲击到后 端数据库,需要做好应用程序的预热保护机制。 注意:由于单副本集群不能提供数据可靠性,节点故障后需要业务进行预热,如果是对数据可靠 性要求较高的敏感性业务,不建议使用。 QPS 压力较大 标准版0 码力 | 33 页 | 1.88 MB | 1 年前3
共 5 条
- 1













