
Redis 基础教程
文章平均质量分 78
摸鱼的杰哥
这个作者很懒,什么都没留下…
展开
-
PHP 使用 Redis
phpredis 扩展下载地址为: https://github.com/phpredis/phpredis/releases。phpredis 扩展官方地址为 https://github.com/phpredis/phpredis。安装完成后重启 php-fpm 或 apache,查看 phpinfo 信息,就能看到 redis 扩展。PHP 语言访问 Redis 需要先安装 Redis 服务和 PHP Redis 扩展。运行以上 PHP 脚本,输出结果如下。或者输入以下命令来检查。原创 2023-11-10 16:19:08 · 215 阅读 · 0 评论 -
Java 使用 Redis
JAVA 语言访问 Redis 需要先安装 Redis 服务和 jedis 包。如果你还未安装 JAVA,可以移步我们的 JAVA 开发环境配置。然后通过以下地址下载 jedis 包: jedis 2.9.0。Java 存储/获取 Redis 字符串( String )JAVA 访问 Redis 列表( List )编译运行以上 JAVA 范例,输出结果如下。编译运行以上 JAVA 范例,输出结果如下。编译运行以上 JAVA 范例,输出结果如下。编译运行以上 JAVA 范例,输出结果如下。原创 2023-11-10 16:13:34 · 226 阅读 · 0 评论 -
Redis 命令 (五)服务器
下面的范例演示客户端如何通过密码验证连接到 Redis 服务,并检测服务是否在运行。Redis 服务器命令主要是用于管理 redis 服务。以下范例演示了如何获取 redis 服务器的统计信息。下表列出了用于 Redis 连接相关的命令。下表列出了管理 redis 服务相关的命令。原创 2023-11-10 16:09:20 · 218 阅读 · 0 评论 -
Redis 命令 (四)
下图展示了频道 channel1,以及订阅这个频道的三个客户端 : client2 、 client5 和 client1 之间的关系。它先以 MULTI 开始一个事务, 然后将多个命令入队到事务中, 最后由 EXEC 命令触发事务, 一并执行事务中的所有命令。当有新消息通过 PUBLISH 命令发送给频道 channel1 时, 这个消息就会被发送给订阅它的三个客户端。下表列出了 redis 发布订阅相关的命令。下表列出了 Redis 事务的相关命令。下面的范例演示了发布订阅是如何工作的。原创 2023-11-10 16:00:36 · 150 阅读 · 0 评论 -
Redis 命令 (三)
假如我们有一个数据集 {1, 3, 5, 7, 5, 7, 8}那么这个数据集的基数集为 {1, 3, 5 ,7, 8}, 基数 (不重复元素个数) 为5基数估计 就是在误差可接受的范围内,快速计算基数。原创 2023-11-03 23:11:49 · 72 阅读 · 0 评论 -
Redis 命令 (二)
上面的范例,我们使用 LPUSH 命令将三个值插入了名为 language 的列表当中。Redis 字符串数据类型的相关命令用于管理 Redis 字符串值。更多命令请参考:https://redis.io/commands。更多命令请参考:https://redis.io/commands。Redis List(列表) 是简单的字符串列表,按照插入顺序排序。可以添加一个元素到 Redis 列表的头部(左边)或者尾部(右边)Redis 哈希(Hash) 命令。Redis hash 命令。原创 2023-10-28 22:08:38 · 60 阅读 · 0 评论 -
Redis 命令(一)
下面的范例演示了如何连接到主机为 192.168.1.100,端口为 6379 ,密码为 123456 的 Redis 服务上。如果键被删除成功,命令执行后输出 (integer) 1 ,否则将输出 (integer) 0。我们使用 Redis 服务自带的 redis-cli 客户端来发送命令。下面的范例演示了如何启动 redis 客户端,并发送 ping 命令。最新版的 redis-cli 会有命令提示功能,方便学些。Redis 键相关的命令用于管理 redis 的键。原创 2023-10-28 22:00:45 · 74 阅读 · 0 评论 -
三、Redis 数据类型
Redis 比 Memcached 更优秀的地方之一就是支持更丰富的数据类型。原创 2023-10-27 11:04:52 · 68 阅读 · 0 评论 -
二、Redis 配置
Redis swap 文件分成了很多的 page,一个对象可以保存在多个 page 上面,但一个 page 上不能被多个对象共享,VM 机制将数据分页存放,由 Redis 将访问量较少的页即冷数据 swap 到磁盘上,访问多的页面由磁盘自动换出到内存中。Redis 在启动时会把数据加载到内存中,达到最大内存后,Redis 会先尝试清除已到期或即将到期的 Key。Redis 在默认情况下是异步的把数据写入磁盘,如果不开启,可能会在断电时导致一段时间内的数据丢失。原创 2023-10-23 11:03:03 · 83 阅读 · 0 评论 -
一、Redis 基础教程
Redis 支持数据的持久化,可以将内存中的数据保存在磁盘中,重启的时候可以再次加载进行使用Redis 不仅支持 key-value 类型的数据,还提供list,set,zset,hash等数据结构的存储Redis 支持数据的备份,即 master-slave 模式的数据备份。原创 2023-10-23 10:46:09 · 57 阅读 · 0 评论