上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 15 下一页
摘要: Events ConnectionMultiplexer 类型公开了多个事件,通过这些事件可以了解背后发生的事情,对于日志记录尤其有用。 ConfigurationChanged - 当连接 ConnectionMultiplexer 的配置发生变化时引发此事件。 ConfigurationChan 阅读全文
posted @ 2020-10-20 16:23 大杂草 阅读(258) 评论(0) 推荐(0) 编辑
摘要: 事务 redis 的事务与SQL数据库中的事务不同。 完整的文档在这里,但换句话说: redis 的事务由位于 MULTI 和 EXEC(或 DISCARD,用于回滚)之间的命令块组成。一旦遇到 MULTI,该连接上的命令将不会执行:它们会排队(并且调用者将获得对每个命令的回复 QUEUED)。 当 阅读全文
posted @ 2020-10-20 16:20 大杂草 阅读(539) 评论(0) 推荐(0) 编辑
摘要: Keys, Values and Channels 在 redis,keys 与其他有很大的区别。key 是数据库中数据的唯一标识(可以是 String,List,Hash 或任何其他 redis 数据类型)。此外,在处理集群或分片系统时,关键是定义包含此数据的节点(如果有副本,则为节点),因此,这 阅读全文
posted @ 2020-10-20 16:16 大杂草 阅读(654) 评论(0) 推荐(0) 编辑
摘要: 流水线与多路复用 延迟很糟糕。 现代计算机以惊人的速度处理数据,高速网络(通常在重要服务器之间具有多个并行链接)提供了巨大的带宽,但是延迟意味着计算机要花费大量时间等待数据,这就是 continuation-based programming 变得越来越流行的几个原因之一。让我们看一下以下代码: s 阅读全文
posted @ 2020-10-20 16:12 大杂草 阅读(737) 评论(0) 推荐(0) 编辑
摘要: 配置 因为有很多不同的方式来配置 redis,所以 StackExchange.Redis 提供了一个丰富的配置模型,该模型在调用 Connect(或ConnectAsync)时被调用: var conn = ConnectionMultiplexer.Connect(configuration); 阅读全文
posted @ 2020-10-15 09:24 大杂草 阅读(1304) 评论(0) 推荐(0) 编辑
摘要: 基础用法 StackExchange.Redis 最核心的对象是 StackExchange.Redis.ConnectionMultiplexer。ConnectionMultiplexer 被设计成可在多个调用之间共享使用。不需要为每个操作创建一个 ConnectionMultiplexer,它 阅读全文
posted @ 2020-10-14 16:58 大杂草 阅读(1220) 评论(0) 推荐(1) 编辑
摘要: 前言 本系列教程是在学习《Redis实战》同时,利用 Redis 解决实际的业务问题。 问题 项目里有一个功能是实时数据看板,其中有一项数据是实时在线用户数。 解决方案 常见的解决方案有三种: 列表 数据库 Redis 列表 使用编程语言里的列表,比如 C# 的 List 或者 Java 的 Arr 阅读全文
posted @ 2020-10-13 14:36 大杂草 阅读(1700) 评论(0) 推荐(1) 编辑
摘要: 前言 在学习Thread和Task之前,首先要理解以下概念: 进程与线程 同步与异步 阻塞与非阻塞 1、进程(process) 当一个程序开始运行时,它就是一个进程,进程包括运行中的程序和程序所使用到的内存和系统资源。 而一个进程又是由多个线程所组成的。 2、线程(thread) 线程是程序中的一个 阅读全文
posted @ 2020-10-09 14:01 大杂草 阅读(8621) 评论(3) 推荐(5) 编辑
摘要: 什么是并查集 在计算机科学中,并查集是一种树型的数据结构,用于处理一些不交集(Disjoint Sets)的合并及查询问题。有一个联合-查找算法(Union-find Algorithm)定义了两个用于此数据结构的操作: Find:确定元素属于哪一个子集。它可以被用来确定两个元素是否属于同一子集。 阅读全文
posted @ 2020-09-18 13:24 大杂草 阅读(1061) 评论(2) 推荐(1) 编辑
摘要: 前言 看完这篇题解,可以再看看这几个问题: 39. 组合总和 40. 组合总和 II 216. 组合总和 III 377. 组合总和 Ⅳ 题目描述 题目:377. 组合总和 Ⅳ 解题思路 方法一:回溯 + 剪枝 采用前三题的思路:回溯 + 剪枝。 func combinationSum4(nums 阅读全文
posted @ 2020-09-11 17:09 大杂草 阅读(274) 评论(0) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 15 下一页