ZADD ZADD key score member [[score member] [score member] ...] 将一个或多个 member 元素及其 score 值加入到有序集 key 当中。 如果某个 member 已经是有序集的成员,那么更新这个 member 的 score 值, ...
分类:
其他好文 时间:
2019-10-20 00:44:31
阅读次数:
119
<?php /*1.Connection*/ $redis = new Redis(); $redis->connect('127.0.0.1',6379,1);//短链接,本地host,端口为6379,超过1秒放弃链接 $redis->open('127.0.0.1',6379,1);//短链接( ...
分类:
Web程序 时间:
2019-10-08 12:16:40
阅读次数:
104
Redis 一、概述 Redis 是速度非常快的非关系型(NoSQL)内存键值数据库,可以存储键和五种不同类型的值之间的映射。 键的类型只能为字符串,值支持五种数据类型:字符串、列表、集合、散列表、有序集合。 Redis 支持很多特性,例如将内存中的数据持久化到硬盘中,使用复制来扩展读性能,使用分片... ...
分类:
其他好文 时间:
2019-09-18 01:11:28
阅读次数:
91
zadd 将一个或多个 member 元素及其 score 值加入到有序集 key 当中。如果某个 member 已经是有序集的成员,那么更新这个 member 的 score 值,并通过重新插入这个 member 元素,来保证该 member 在正确的位置上。score 值可以是整数值或双精度浮点 ...
分类:
其他好文 时间:
2019-08-14 16:24:58
阅读次数:
76
(1)string 这是最基本的类型了,没啥可说的,就是普通的set和get,做简单的kv缓存 (2)hash 这个是类似map的一种结构,这个一般就是可以将结构化的数据,比如一个对象(前提是这个对象没嵌套其他的对象)给缓存在redis里,然后每次读写缓存的时候,可以就操作hash里的某个字段。 k ...
分类:
其他好文 时间:
2019-07-28 15:34:53
阅读次数:
75
一,底层数据结构1,简单动态字符串(simpledynamicstring,SDS)在Redis数据库里,包含字符串值得键值对在底层都是由SDS实现的。如:127.0.0.1:6379>setmsghello键msg是一个字符串对象,其底层实现是一个值为"msg"的SDS。值也是一个字符串对象,其底层实现是一个值为"hello"的SDS。SDS结构定义
分类:
其他好文 时间:
2019-07-09 09:32:43
阅读次数:
90
Redis 有序集合是string类型元素的集合,元素不允许重复。 有序集合中的每个元素都会关联一个数值型的分数。redis正是通过分数来为集合中的成员进行从小到大的排序。 有序集合的成员是唯一的(不可重复),但分数(score)可以重复。 1、zadd key score1 value1 scor ...
分类:
其他好文 时间:
2019-06-25 00:26:49
阅读次数:
101
修改redis.conf# 配置绑定ip,作者机子为192.168.100.192,请读者根据实际情况设置bind 192.168.100.192#非保护模式protected-mode no保存重启 2、操作2.1 使用idea创建一个maven项目https://www.jianshu.com/ ...
分类:
编程语言 时间:
2019-06-09 09:20:57
阅读次数:
143
1. 我们为什么需要限流 为了“反脆弱”,在微服务复杂拓扑的情况下,限流是保障服务弹性和拓扑健壮的重中之重。 想一想,如果业务推出了一个秒杀活动,而你没有任何的限流措施;当你搭建了一个账号平台,而完全没有对十几个业务方设定流量配额……这些很有可能在特定场合下给你的产品带来大量的业务损失和口碑影响。 ...
分类:
其他好文 时间:
2019-06-05 21:49:58
阅读次数:
117
redis 客户端 redis py 简介 关于 redis 的各种客户端,我们可以在官网上寻找并使用,比如我这里的 python 客户端,可以在官网上找到: "redis client" 。 获取 redis py 在 GitHub 上查看 : "redis py" 。 1. 通过 pip 安装: ...
分类:
其他好文 时间:
2019-06-01 15:15:13
阅读次数:
106