做程序员的竞争越来越大,有一种三百六十行,行行转程序员的感觉。当程序员的想着转行做送外卖逃离 007、996,送外卖的却想着转行当程序员。看到群里小伙伴发的照片,想起以前一个阿姨在地铁上学 Java Web 的照片,真的是太卷了……不,是太励志了!......
MySQL 中存在慢查询,Redis 中也存在慢查询,Redis 的慢查询是命令执行超过设定阈值的查询就是慢查询。我们来整理一下。......
上次阅读事务的源码时,主要阅读了 multi、exec 和 discard 相关的命令,这次把上次没有看完的部分看接着看一下。......
因为 Redis 的特性是要快,因此 Redis 事务没有关系型数据库的事务那么强大,这是它们在设计上的权衡。Redis 的事务只有简单的几条命令,且较为简单。它的实现也相对简单许多。我们来阅读一下 Redis 关于事务的源码。......
Redis 因为其丰富的数据类型备受欢迎,因为其数据类型的丰富,也让 Redis 除了当作缓存之外还有许多的场景可以使用。我将常见的数据类型的使用场景进行了整理。......
上篇关于整理 Redis 事务的文章中遗留了一个问题,当一个客户端对一个 key 进行修改操作时,另外一个客户端也修改了同一个 key 导致数据产生了问题。......
对于关系型数据库而言,事务是很重要的功能,数据库的事务在执行时具备 ACID 四种属性,即 原子性、一致性、隔离性 和 持久性。在 Redis 中同样也有事务的功能,我整理了 Redis 关于事务的命令和一些简单的说明,让我们看看 Redis 的事务。......
在我们使用 Redis 的时候,通常是使用一条一条的命令来进行操作,比如我们可以执行一个 “set key1 value1” 这样的操作,然后再执行一个 "set key2 value" 这样的操作。Redis 是基于客户端和服务端的模式,当客户端和服务端进行通信的时候,通常会使用 Socket 来进行网络的通信。......