MQ如何保证消息幂等性消费
一、什么是幂等? 我们实际系统中有很多操作,不管你执行多少次,都应该产生一样的效果或返回一样的结果。 例如: …
数据结构是计算机存储、组织数据的方式。数据结构是指相互之间存在一种或多种特定关系的数据元素的集合。通常情况下,精心选择的数据结构可以带来更高的运行或者存储效率。数据结构往往同高效的检索算法和索引技术有关。
一、为什么要创建索引? 创建索引可以大大提高系统的性能(参考索引优点)。 二、索引的优缺点 1、索引的优点 优 …
Redis 作为目前使用最广泛的缓存,搭配MySQL的使用场景相信大家都不陌生。因为 Redis 是内存数据库 …
一、什么是区块链? 区块链是一种用于保留记录和执行合同的技术,它通过使用加密来确保极难更改以前的历史记录。 它 …
一、Redis介绍 我们经常在数据库层上加一层缓存(如Redis),来保证数据的访问效率。这样性能确实也有了大 …
一、什么是散列表? 散列表又被称为哈希表,包含一个键key、一个值value它们之间的对应关系是一对一,散列表 …
在平时的开发过程中使用List的场景很多,你知道List的遍历有多少种方式?下面一起来梳理下List的几种遍历 …
算法是所有程序员必备的基本功,不会算法的程序员都容易被耻笑,今天就为大家盘点出程序员都需要掌握的十大算法,可以 …
优雅的代码,犹如亭亭玉立的美女,让人赏心悦目。而糟糕的代码,却犹如屎山,让人避而远之。 如何写出优雅的代码呢? …
一、分表分库实现思路 技术选型这一难题解决后,具体如何落实分表分库方案呢?需要考虑5个要点。 1. 使用什么字 …