阿里云云数据库 Redis 版 产品简介版 产品简介 产品简介 什么是云数据库 Redis 版 云数据库 Redis 版(ApsaraDB for Redis)是兼容开源 Redis 协议标准的、提供持久化的内存数据库服务,基 于高可靠双机热备架构及可无缝扩展的集群架构,满足高读写性能场景及容量需弹性变配的业务需求。 云数据库 Redis 版支持字符串(String)、链表(List)、集合( (Hash)等多种数据类型,及事务(Transactions)、消息订阅与发布(Pub/Sub)等高级功能。 通过“内存+硬盘”的存储方式,云数据库 Redis 版在提供高速数据读写能力的同时满足数据持久化需求。 云数据库 Redis 版支持灵活的部署架构:单副本、双副本、集群版,能够满足不同的业务场景。 单节点架构: 适用于纯缓存场景,支持单节点集群弹性变配,满足高 QPS 场景,提供超高性价比。 (integer) 423995952 3) "total.allocated" //当前使用内存 4) (integer) 11130320 5) "startup.allocated" //redis启动初始化以后占用内存 6) (integer) 9942928 7) "replication.backlog" //主从复制断开重连时会用到,默认10MB 8) (integer) 1048576 9) "clients0 码力 | 33 页 | 1.88 MB | 1 年前3
高金芳-平安科技-PostgreSQL反向代理redisRedis 是一个开源的、使用C语言编写的Key-Value数据库 Redis是一个支持网络交换的Key-Value数据库 Redis是一个基亍内存的Key-Value数据库 Redis是一个可持久化的Key-Value数据库 Redis是一个有丰富数据类型的Key-Value数据库 2016Postgres中国用户大会 Postgres Conference 2016Postgres中国用户大会 Postgres Conference China 2016 中国用户大会 性能极高,OPS超过100K 支持丰富的数据类型 数据可持久化 Redis 2016Postgres中国用户大会 Postgres Conference China 2016 中国用户大会 What is Redis Redis要求可信赖的用户访问其端口 Redis可在配置文件中通过bind ip限制外网访问 2016Postgres中国用户大会 Postgres Conference China 2016 中国用户大会 Redis Security--Authentication Redis提供了一个身份验证功能 Redis在配置文件中进行配置 客户端可以发送AUTH命令+密码来验证自己0 码力 | 28 页 | 3.61 MB | 1 年前3
阿里云云数据库 Redis 版 快速入门主动过期,系统后台会周期性的检测,发现已过 期的key时,会将其删除。 - 被动过期,当用户访问某个key时,如果该key已 经过期,则将其删除。 空闲连接回收机制 服务端不主动回收 Redis 空闲连接,由用户管理。 数据持久化策略 采用 AOF_FSYNC_EVERYSEC 方式,每秒 fysnc。 Keys(键) String(字符 串) Hash(哈希 表) List(列表) Set(集合) SortedSet( Redis。您也可以通过 JedisPool 连接池来连接您的云数据库 Redis。 JedisPool 连接池示例 打开 Eclipse 客户端,创建一个 Project,配置 pom 文件,具体配置如下所示: 在 project 中添加如下应用: //鉴权信息 jedis.auth("password");//password String key = "redis"; 客户端连接云数据库 Redis。 .net 客户端 操作步骤如下所示: 下载并使用.net 客户端。 在.net 客户端中新建 .net 项目。 添加客户端引用,引用文件在库文件的 ServiceStack.Redis/lib/tests 中。 freeReplyObject(reply); /* Create a list of numbers, from 0 to0 码力 | 29 页 | 1.07 MB | 1 年前3
陈宗志:大容量redis存储方案--PikaSACC2017 Pika 的出现并不是为了替代 Redis,而是 Redis 的场景补充。 Pika 力求在完全兼容 Redis 协议、继承 Redis 便 捷运维设计的前提下通过持久化存储的方式解决 Redis 在大容量场景下的问题 Pika 定位 SACC2017 Redis 问题 • 恢复时间长 • 一主多从, 主从切换代价大 • 存储引擎--Nemo • Nemo – Pika 的存储引擎, 基于Rocksdb 实现. 实现了Hash, List, Set, Zset 等数据结构 – Rocksdb 启动只需要加载log 文件 – Rocksdb 使用的本地硬盘, 对SSD 盘友好 – https://github.com/Qihoo360/nemo SACC2017 存储引擎--Nemo SACC2017 57world01477671118) – DB->Put(wop, Lmyhash11477671118, 6071) SACC2017 日志模块--Binlog • Binlog – 顺序写文件, 通过Index + offset 进行同步点 检查 – 解决了缓冲区小的问题 – 支持全同步 + 增量同步 SACC2017 日志模块--Binlog SACC2017 主从同步--0 码力 | 47 页 | 2.18 MB | 1 年前3
《Redis使用手册》(试读版)8. 位图(bitmap) 9. 地理坐标(GEO) 10. 流(Stream) 第⼆部分:附加功能 11. 数据库* 12. ⾃动过期* 13. 流⽔线与事务* 14. Lua 脚本 15. 持久化 16. 发布与订阅 17. 模块 第三部分:多机功能 18. 复制* 19. Sentinel 20. 集群 附录 附录 A :Redis 安装⽅法* 附录 B :redis-py 安装⽅法* 除了变得越来越受欢迎之外, Redis 在过去数年的另⼀个变化就是更新速度越来越快, 功能也变得越来越多、越 来越强⼤: ⽐如说, Redis 的数据结构数量已经从过去的五种增加到了九种, RDB-AOF 混合持久化模式的引⼊ 使得⽤户不必再陷⼊“⻥和熊掌不可兼得”的难题中, ⽽集群功能和模块机制的引⼊则让 Redis 在性能和功能上拥 有了近乎⽆限的扩展能⼒。 综上所述, 我们可以说现在的 Redis 跟五年前⽐起来已经完全不⼀样了, Redis 可以保证, ⽤户总是可以使⽤最适合的⼯具去解决⼿头上的问题。 完备的功能 在上述这些数据结构的基础上, Redis 提供了很多⾮常有⽤和实⽤的附加功能, ⽐如⾃动过期、流⽔线、 事务、数据持久化等, 这些功能能够帮助⽤户将 Redis 应⽤在更多不同的场景中, 或者给予⽤户以⽅便。 更重要的是, Redis 不仅可以单机使⽤, 还可以多机使⽤: 通过 Redis ⾃带的复制、Sentinel0 码力 | 352 页 | 6.57 MB | 1 年前3
常见Redis未授权访问漏洞总结以及读取 Redis 的数据。攻击者在未授权访问 Redis 的情况下,利用 Redis 自身的提供的config 命令,可以进行写文件 操作,攻击者可以成功将自己的ssh公钥写入目标服务器的 /root/.ssh 文件夹的authotrized_keys 文件 中,进而可以使用对应私钥直接使用ssh服务登录目标服务器、添加计划任务、写入Webshell等操作。 漏洞利用 环境介绍 redis.conf /etc/ #将redis.conf拷贝到/etc/目录下 redis-server /etc/redis.conf # 使用/etc/目录下的redis.conf文件中的配置启动redis服务 服务启动成功! 服务启动成功 为了方便,在windows攻击机里下载一个redis clinet 下载地址:https://github.com 这里我们调出Console 利用前提: 靶机redis未授权,在攻击机能用redis clinet连接,如上图,并未登录验证 靶机开启web服务,并且知道网站路径,还需要具有文件读写增删改查权限 由于本地搭建,我们已经知道网站路径,我们把shell写入/var/www/html/目录下: config set dir /var/www/html config set0 码力 | 44 页 | 19.34 MB | 1 年前3
Redis 多数据中心双向同步 祝辰对于单元化部署的 应用来讲, 跨数据中心的数据访问一直 是一个最大的痛点. 目前很多用户 • 抑或是采取了同一份写入到两个站 点的数据库 • 抑或是跨站点写入数据库同时同步 回来(例如 AWS 的AURORA) 这两种方式都没有从根本上解决问题, DRC 概念的出现, 让大家对分布式存储 又有了新的期待 Data Replication Center 目前携程的应用也在进行单元化的部署模 目前携程的应用也在进行单元化的部署模 式, 在实现单元化的部署过程中, 跨数据中 心的数据访问一直是一个业务的痛点. 是否我们也能够有自己的一套 DRC? 来完 成每个站点的单独写入读取, 而不用关心 底层存储的一致性和同步问题. 对此需求进行分析后, 我们决定开发一个 Redis 的 DRC 架构, 来支撑携程集群的应 用单元化部署, 而不仅仅是限制于Redis 数 据的双向同步. Redis For DRC 高可用性 一致性 生修改的操作转发送给slave,slave 执行和 master 同样的操作, 达到master-slave数据一致的目的 全量同步 • master 将自身数据库以快照形式(RDB文件)发送给 slave, slave 通过加载快照文件, 达到和 master 数据 一致的目的 • 适用于新添加 slave 或同步缓冲区溢出时, master 与 slave 同步 Redis Master-Slave0 码力 | 45 页 | 1.74 MB | 1 年前3
Redis操作手册99.1.51:6379> 10.99.1.51:6379> get keyxx #查看指定key对应的值 "valuexx" ★可视化客户端工具 官网: h�ps://redis.com/redis-enterprise/redis-insight/ 下 载 链 接 : h�ps://download.redisinsight.redis0 码力 | 5 页 | 80.37 KB | 1 年前3
共 8 条
- 1













