
Redis
文章平均质量分 92
Redis 是一个高性能的key-value数据库
@SmartSi
Stay Hungry, Stay Foolish
展开
-
Flink DataStream 实战:集成 Bahir Redis Connector
本文探讨了如何在大数据实时处理场景中使用 Apache Flink 与 Redis 进行高效数据交互。通过 Redis Connector,Flink 能够实现低延迟的数据写入,适用于实时缓存、状态存储等场景。文章详细介绍了技术选型、环境准备、核心实现步骤,包括数据模型定义、RedisMapper 实现、连接池配置以及 Redis Sink 的构建。此外,还提供了单机、哨兵和集群模式下的配置示例,帮助开发者在不同部署环境中实现 Flink 与 Redis 的无缝集成。通过代码实践和调优技巧,本文为高效处理实原创 2025-05-11 21:52:19 · 702 阅读 · 0 评论 -
Redis 实战:安装与启动
在安装 Redis 前,应选择稳定版本(次版本为偶数)进行开发和生产环境使用。当前最新稳定版本为 6.0.6,可通过官网或中文官网下载。安装步骤包括解压缩文件到指定目录、创建软连接以便升级、配置环境变量以及编译和安装 Redis。安装成功后,可通过直接运行 redis-server 启动 Redis,或通过配置文件启动以提供更大的灵活性。启动后,可以使用 redis-cli 命令行客户端进行交互,并通过 SHUTDOWN 命令正确停止 Redis,以避免数据丢失。原创 2025-05-11 12:57:15 · 929 阅读 · 0 评论 -
Redis 使用 Pipeline 加速查询速度
如果使用的是本地环回接口,RTT 就短得多,但如如果需要连续执行多次写入,这也是一笔很大的开销。Redis 很早就支持 Pipeline 技术,因此无论你运行的是什么版本,你都可以使用 Pipeline 操作 Redis。使用 Pipeline 发送命令时,每次 Pipeline 组装的命令个数不能没有节制,否则一次组装的命令数据量过大,一方面会增加客户端的等待时间,另一方面会造成一定的网络阻塞,可以将一次包含大量命令的 Pipeline 拆分成多个较小的 Pipeline 来完成。原创 2025-01-05 14:06:42 · 1092 阅读 · 0 评论 -
Redis 如何使用 Bitmap
1. Bitmap 是什么Bitmap(也称为位数组或者位向量等)是一种实现对位的操作的’数据结构’,在数据结构加引号主要因为:Bitmap 本身不是一种数据结构,底层实际上是字符串,可以借助字符串进行位操作。Bitmap 单独提供了一套命令,所以与使用字符串的方法不太相同。可以把 Bitmaps 想象成一个以位为单位的数组,数组的每个单元只能存储 0 和 1,数组的下标在 Bitmap 中叫做偏移量 offset。2. 占用存储空间如上我们知道 Bitmap 本身不是一种数据结构,底层实际上原创 2022-05-15 23:07:36 · 594 阅读 · 0 评论 -
Redis 如何使用 HyperLogLog
1. 概述Redis 在 2.8.9 版本添加了 HyperLogLog 数据结构,用来做基数统计,其优点是在输入元素的数量非常大时,计算基数所需的空间比较小并且一般比较恒定。在 Redis 里面,每个 HyperLogLog 键只需要花费 12 KB 内存就可以计算接近 2^64 个不同元素的基数。这和计算基数时,元素越多耗费内存越多的集合形成鲜明对比。但是,因为 HyperLogLog 只会根据输入元素来计算基数,并不会储存输入元素本身,所以 HyperLogLog 不能像集合那样能返回输入的各个元原创 2022-05-14 09:29:43 · 518 阅读 · 0 评论 -
[Redis]Redis指南一 数据类型
1. 字符串1.1 SET与GETSET key valueGET keyRedis中的字符串是一个字节序列。Redis中的字符串是二进制安全的,这意味着它们的长度不由任何特殊的终止字符决定。因此,可以在一个字符串中存储高达512兆字节的任何内容。127.0.0.1:6379> SET USER "yoona"OK127.0.0.1:6379> GET USER"yoona"1.2 INC原创 2017-05-31 21:23:38 · 912 阅读 · 0 评论 -
[Redis]Redis指南二 配置
我们可以通过redis-server的启动参数port设置了Redis的端口号,除此之外Redis还支持其他配置选项,如是否开启持久化,日志级别等.由于可以配置的选项较多,通过启动参数设置这些选项并不方便,所以Redis支持通过配置文件来设置这些选项.启动配置文件的方法在启动时将配置文件的路径作为启动参数传递给redis-server:redis-server /path/to/redis.con原创 2017-06-28 20:33:12 · 752 阅读 · 0 评论 -
[Redis]Redis指南一 安装与启动
在安装Redis前需要了解Redis的版本规则以选择最合适自己的版本,Redis约定次版本(即第一个小数点后的数字)为偶数的版本是稳定版本(如 2.4版本,2.6版本),奇数版本是非稳定版本(如2.5版本,2.7版本),推荐使用稳定版本进行开发和在生产环境中使用.1. 下载当前最新版本为3.2.9:官网下载:https://redis.io/中文官网下载:http://www.redis.cn/d原创 2017-06-01 09:48:37 · 1321 阅读 · 0 评论