随笔分类 -  Redis

摘要:转发 -- 原作者链接(侵删): https://blog.csdn.net/u011871037/article/details/51859065 阅读全文

posted @ 2020-08-05 14:55 colson.zhao 阅读(92) 评论(0) 推荐(0) |

摘要:redis的7个应用场景 转发 -- 原作者链接 https://www.cnblogs.com/NiceCui/p/7794659.html 阅读全文

posted @ 2020-08-05 14:50 colson.zhao 阅读(78) 评论(0) 推荐(0) |

摘要:https://www.cnblogs.com/jasontec/p/9699242.html 阅读全文

posted @ 2020-05-13 13:30 colson.zhao 阅读(90) 评论(0) 推荐(0) |

摘要:Redis 事务可以一次执行多个命令, 并且带有以下三个重要的保证: 批量操作在发送 EXEC 命令前被放入队列缓存。 收到 EXEC 命令后进入事务执行,事务中任意命令执行失败,其余的命令依然被执行。 在事务执行过程,其他客户端提交的命令请求不会插入到事务执行命令序列中。 一个事务从开始到执行会经 阅读全文

posted @ 2020-04-13 13:31 colson.zhao 阅读(86) 评论(0) 推荐(0) |

摘要:Redis 发布订阅(pub/sub)是一种消息通信模式:发送者(pub)发送消息,订阅者(sub)接收消息。 Redis 客户端可以订阅任意数量的频道. 常用命令: 1.Psubscribe命令(类似于模糊查询) 语法: redis 127.0.0.1:6379> PSUBSCRIBE patte 阅读全文

posted @ 2020-04-10 14:08 colson.zhao 阅读(102) 评论(0) 推荐(0) |

摘要:1. 使用Redis HyperLogLog,redis版本要大于2.8.9. 2.定义:做基数统计的算法。 3.优点:--削峰-- 在输入元素的数量或者体积非常非常大时,计算基数所需的空间总是固定 的、并且是很小的。 在 Redis 里面,每个 HyperLogLog 键只需要花费 12 KB 内 阅读全文

posted @ 2020-04-02 11:04 colson.zhao 阅读(145) 评论(0) 推荐(0) |

摘要:Redis 有序集合(sorted set) Redis 有序集合和集合一样也是string类型元素的集合,且不允许重复的成员。 不同的是每个元素都会关联一个double类型的分数。redis正是通过分数来为集合中的成员进行从小到大的排序。 有序集合的成员是唯一的,但分数(score)却可以重复。 阅读全文

posted @ 2020-03-27 09:29 colson.zhao 阅读(366) 评论(0) 推荐(0) |

摘要:Redis 的 Set 是 String 类型的无序集合。集合成员是唯一的,这就意味着集合中不能出现重复的数据。 Redis 中集合是通过哈希表实现的,所以添加,删除,查找的复杂度都是 O(1)。 集合中最大的成员数为 232 - 1 (4294967295, 每个集合可存储40多亿个成员)。 1. 阅读全文

posted @ 2020-03-24 09:50 colson.zhao 阅读(189) 评论(0) 推荐(0) |

摘要:1.Blpop 命令 Redis Blpop 命令移出并获取列表的第一个元素, 如果列表没有元素会阻塞列表直到等待超时或发现可弹出元素为止。 redis 127.0.0.1:6379> BLPOP LIST1 LIST2 .. LISTN TIMEOUT 如果列表为空,返回一个 nil 。 否则,返 阅读全文

posted @ 2020-03-06 09:32 colson.zhao 阅读(222) 评论(0) 推荐(0) |

摘要:1.Hdel命令 redis 127.0.0.1:6379> HDEL KEY_NAME FIELD1.. FIELDN 被成功删除字段的数量,不包括被忽略的字段。 2.Hexits 命令 查看hash表的指定字段是否存在 redis 127.0.0.1:6379> HEXISTS KEY_NAME 阅读全文

posted @ 2020-03-03 10:23 colson.zhao 阅读(271) 评论(0) 推荐(0) |

摘要:1.SET命令redis 127.0.0.1:6379> SET KEY_NAME VALUE 很简单2.Get命令redis 127.0.0.1:6379> GET KEY_NAME3.Getrange 命令redis 127.0.0.1:6379> GETRANGE KEY_NAME start 阅读全文

posted @ 2020-02-28 10:36 colson.zhao 阅读(109) 评论(0) 推荐(0) |

博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3