memcache和redis-优选内容
性能白皮书
本文介绍以 Memtier-benchmark 工具测试缓存数据库 Redis 版实例性能的详细方法和测试结果,您可以按照本文介绍自行测试对比,快速了解数据库系统的性能。 测试环境测试所用的 ECS 实例和缓存数据库 Redis 版实例均在同一地域、同一可用区。本测试中为华北 2(北京)可用区 A。 网络类型均为私有网络 VPC。 说明 ECS 实例和 Redis 实例需保证在同一个 VPC中。 测试所用缓存数据库 Redis 版实例 数据库版本为 Redis 5.0。 实例类型...
安全组应用示例
高危端口说明 您可以通过配置安全组规则放通云服务器对应端口,在添加安全组规则时,需要指定端口或端口范围。出于安全考虑,建议谨慎放通SSH(22)、Redis(6379)、MemCache(11211)、MySQL(3306)、SMB(445)、RDP(3389)、SQLServer(1433)等业务常用端口。 配置示例 允许外部访问指定端口 场景说明:部署业务之后,为确保指定业务端口(例如:1100)可被外部访问,可以添加放通指定端口的安全组规则。 安全组规则配置示例:方向 优先级 策略 协...
分布式数据缓存中的一致性哈希算法|社区征文
一致性哈希算法在分布式缓存领域的 MemCache,负载均衡领域的 Nginx 以及各类 RPC 框架中都有广泛的应用,它主要是为了解决传统哈希函数添加哈希表槽位数后要将关键字重新映射的问题。本文会介绍一致性哈希算法的原理及其实现,并给出其不同哈希函数实现的性能数据对比,探讨 Redis 集群的数据分片实...
火山引擎 Redis 云原生实践
Redis 是基于内存的存储,提供了丰富的数据结构,支持字符串类型、哈希/列表/集合类型以及 stream 结构。Redis 内置了很多特性,其中比较重要的有:- **复制**:Redis 支持异步的全量和增量同步,可以把数据从 Maste... **自动装箱**:可指定 K8s 里 Pod 所需资源的最小值和最大值,即 limit 和 request 的值。K8s 可以根据 request 的值做 Pod 调度,在一个节点上拉起 Pod。- **服务发现与负载均衡**:K8s 提供基于 DNS 的服务发...
memcache和redis-相关内容
数据迁移方案概览
缓存数据库 Redis 版支持通过数据库传输服务 DTS 和 redis-shake 提供的多种数据迁移方案,来满足不同业务场景下 Redis 数据迁移的需求。 迁移工具介绍缓存数据库 Redis 版支持不同的数据库迁移工具,其中: 数据库传输服务 DTS(优先推荐)火山引擎版数据库传输服务 DTS(Database Transmission Service)提供了集数据迁移和数据同步于一体的数据库数据传输管理服务,支持关系型数据库、非关系型数据库间的数据传输,降低数据库之间数据流...
掘地三尺,搞定 Redis 与 MySQL 数据一致性问题 | 社区征文
[Redis 数据过期了会被立马删除么?](https://mp.weixin.qq.com/s/fd-e0J5UghfCELJxA-nIgQ)- [Redis 突然变慢了如何做性能排查并解决?](https://mp.weixin.qq.com/s/4QtJgneaqUHEzvvsW9u3wg)- Redis 与 MySQL 数... 跟大家一起深入探索**缓存的工作机制和缓存一致性应对方案**。在本文正式开始之前,我觉得我们需要先取得以下两点的共识:1. 缓存必须要有过期时间;2. 保证数据库跟缓存的最终一致性即可,不必追求强一致性。...
创建角色
Redis 版将所有支持的命令根据一定的规则进行了分组,每个分组即为一个命令类(Command Category),您可以使用 ACL(Access Control Lists)语法为角色授予指定命令或命令类的调用权限。 说明 缓存数据库 Redis 版支持的命令类以及每种命令类下包含的具体命令详情,请参见 Redis 控制台创建角色对话框内的详细说明。 缓存数据库 Redis 版支持通过 disabled-commands 参数来设置禁用高危命令(包括 keys、flushdb 和 flushall),但如果您的...
事件监控
缓存数据库 Redis 版支持通过云监控事件中心功能查看实例的事件监控信息,包括事件的发生时间、事件源、事件名称以及事件详情等信息,帮助您及时发现、定位并解决问题。本文介绍 Redis 支持监控的事件以及查看监控事件的方法。 支持监控的事件缓存数据库 Redis 版当前支持监控异常事件(Exception)和预期内的系统运维事件(Maintenance),每种类型的事件中具体包含的事件名称和说明见下表。 事件类型 事件名称 说明 Exception Instanc...
申请直连地址
缓存数据库 Redis 版默认使用 Proxy-Server 架构,您可以通过直连地址直接访问实例后端的数据分片(类似原生架构直连 Redis 服务端)。本文介绍如何申请直连地址。 使用限制仅启用分片集群 Redis 实例支持直连地址类型。关于启用分片集群的更多信息,请参见核心组件和架构。 若实例的分片数量超过 8 个,Redis 控制台上申请直连地址的按钮会关闭。如果需要在使用超过 8 个分片的场景下申请直连地址,请提交工单联系技术支持。 注意事项...
核心组件和产品架构
本文介绍缓存数据库 Redis 版的核心组件和产品架构。 核心组件数据节点数据节点是构建缓存数据库 Redis 版实例的最小单位,每个实例至少含有 1 个数据节点。若每个分片中仅包含 1 个节点,该实例无法提供数据持久化和... 每个从节点都会通过异步复制机制与主节点的数据保持同步。应用程序可以从 Redis 实例中的任何节点读取数据,但只能将数据写入主节点。Redis 实例通过将读请求分布到多个从节点来增强可扩展性,同时还可以通过维护从...
客户端使用 SSL 加密连接 Redis
准备工作客户端使用 SSL 加密连接 Redis 数据库之前,您需要完成如下准备工作。 准备工作 说明 为 Redis 设置 SSL 加密 为目标 Redis 实例开启 SSL 加密功能,并下载 SSL CA 证书。具体操作步骤,请参见设置 SSL 加密。 为 Redis 设置白名单 将安装了客户端的本地服务器或 ECS 实例的 IP 地址加入到 Redis 实例的白名单中。详细操作步骤,请参见设置白名单。 说明 若您的客户端设备和 Redis 实例不在同一个 VPC 内,您还要为 Redis ...