陈宗志:大容量redis存储方案--Pika大容量redis存储方案--Pika 陈宗志 360基础架构组技术经理 SACC2017 简介 • 13年入职360 基础架构组 – Bada – Pika – Zeppelin – Mario, Pink, slash, floyd • https://github.com/Qihoo360 SACC2017 概要 • 存在问题 • 分析问题 • 解决问题 • Pika vs redis SACC2017 • Pika 是DBA 和 基础架构团队一起设计开发的 大容量redis的解决方案 • 完全兼容redis 协议, 用户不需要修改任何代码 进行迁移 Introduction SACC2017 • Redis实例数量:6000+个 • 日访问量:5000+亿 • Pika数据数量:1000+个0 码力 | 47 页 | 2.18 MB | 1 年前3
阿里云云数据库 Redis 版 快速入门ZLEXCOUNT SETEX ZREMRANG EBYLEX SETNX SETRANGE STRLEN HyperLog Log Pub/Sub (发布/订 阅) Transacti on(事务 ) Connecti on(连接 ) Server( 服务器) Scripting( 脚本) Geo(地理 位置) PFADD PSUBSCRI BE DISCARD AUTH FLUSHAL 注意:因 portproxy 由微软官方提供,未开源使用,您如果配置使用过程中遇到疑问,可参看 netsh 的 portproxy 使用说明或向微软官方咨询确认。或者您也可以考虑通过其他的方案实现,比如通过 portmap 配置代理映射。 云数据库 Redis 版 快速入门 26 ECS Linux 篇 目前云数据库 Redis 版需要通过 ECS 进行内网连接访问。如果您本地需要通过公网访问云数据库 进行数据写入及查询验证。 通过上述步骤即可实现:您本地的 PC 或服务器通过公网连接 ECS Linux 6379 端口,对云数据库 Redis 进行 访问。 注意:您可以通过该方案进行测试使用,因 rinetd 为开源软件,如在使用过程中存在疑问,您可以参看 其官方文档或与 rinetd 官方进行联系确认。 云数据库 Redis 版 快速入门 280 码力 | 29 页 | 1.07 MB | 1 年前3
《Redis使用手册》(试读版)Set) 7. HyperLogLog 8. 位图(bitmap) 9. 地理坐标(GEO) 10. 流(Stream) 第⼆部分:附加功能 11. 数据库* 12. ⾃动过期* 13. 流⽔线与事务* 14. Lua 脚本 15. 持久化 16. 发布与订阅 17. 模块 第三部分:多机功能 18. 复制* 19. Sentinel 20. 集群 附录 附录 A :Redis 安装⽅法* 每种数据结构都适⽤于解决特定的问题。 在有需要的时候, ⽤户还可以通过事务、Lua 脚本、模块等特性, 扩展已有数据结构的功能, 甚⾄从零实现⾃⼰专属的数据结构。 通过这些数据结构和 特性, Redis 可以保证, ⽤户总是可以使⽤最适合的⼯具去解决⼿头上的问题。 完备的功能 在上述这些数据结构的基础上, Redis 提供了很多⾮常有⽤和实⽤的附加功能, ⽐如⾃动过期、流⽔线、 事务、数据持久化等, 这些功能能够帮助⽤户将 Redis 在数据结构的基础上, 为⽤户提供的额外功能。 其中包括管理数据结构的数据库管理 功能和⾃动过期功能, 将数据结构持久化⾄硬盘从⽽避免数据丢失的持久化功能, 提⾼多条命令执⾏效率的流⽔ 线功能, 保证命令安全性的事务和 Lua 脚本功能, 还有扩展服务器特性的模块功能等等。 这些功能在为⽤户提 供⽅便的同时, 也进⼀步扩⼤了 Redis 的适⽤范围, 读者可以通过阅读这⼀部分来学会如何将 Redis 应⽤在更 多场景中。0 码力 | 352 页 | 6.57 MB | 1 年前3
高金芳-平安科技-PostgreSQL反向代理redisConference China 2016 中国用户大会 01、开源数据库 02、丰富的数据类型 03、丰富的接口 04、支持丰富的语言 PostgreSQL 是全功能的开源数据库,是唯一支持事务、子 查询、多版本幵行控制系统、数据完整性检查等特性的一种 自由软件的数据库管理系统 PostgreSQL 的特性覆盖了 SQL-2/SQL-92 和 SQL-3/SQL- 99,是目前世界上支持最丰富的数据类型的数据库0 码力 | 28 页 | 3.61 MB | 1 年前3
阿里云云数据库 Redis 版 产品简介场景及容量需弹性变配的业务需求。 云数据库 Redis 版支持字符串(String)、链表(List)、集合(Set)、有序集合(SortedSet)、哈希表 (Hash)等多种数据类型,及事务(Transactions)、消息订阅与发布(Pub/Sub)等高级功能。 通过“内存+硬盘”的存储方式,云数据库 Redis 版在提供高速数据读写能力的同时满足数据持久化需求。 云数据库0 码力 | 33 页 | 1.88 MB | 1 年前3
Redis 多数据中心双向同步 祝辰将请求通知到 B • B 收到请求后, 再次通知 A 解决方案: 标记客户端类型 双向回环 client Set k v set k v set k v set k v 复制回环 发生在多个点的互相同步过程 中 与双向回环的不同点在于 如果标记了客户端来源, 则无 法处理 A -> B -> C -> A 的问题 解决方案: • 标记数据来源 • 只转发来自应用的数据(不 转发复制过来的数据)0 码力 | 45 页 | 1.74 MB | 1 年前3
共 6 条
- 1













