不念-不念博客-第77页
不念的头像-不念博客
重庆管理员超级版主
但愿日子清净,抬头遇见的都是柔情!
什么是Redis,应用场景有哪些?-不念博客

什么是Redis,应用场景有哪些?

Redis 是一种基于内存的数据库,对数据的读写操作都是在内存中完成,因此读写速度非常快,常用于缓存,消息队列、分布式锁等场景。 redis Redis 提供了多种数据类型来支持不同的业务场景,比如 ...
Redis和Memcached有什么区别?-不念博客

Redis和Memcached有什么区别?

很多人都说用 Redis 作为缓存,但是 Memcached 也是基于内存的数据库,为什么不选择它作为缓存呢? 要解答这个问题,我们就要弄清楚 Redis 和 Memcached 的区别。 Redis和Memcached区别? Redis...
为什么用Redis作为MySQL的缓存?-不念博客

为什么用Redis作为MySQL的缓存?

主要是因为 Redis 具备「高性能」和「高并发」两种特性。 1、Redis具备高性能 假如用户第一次访问 MySQL 中的某些数据。这个过程会比较慢,因为是从硬盘上读取的。将该用户访问的数据缓存...
Redis数据类型以及使用场景分别是什么?-不念博客

Redis数据类型以及使用场景分别是什么?

Redis提供了丰富的数据类型,常见的有五种数据类型:String(字符串),Hash(哈希),List(列表),Set(集合)、Zset(有序集合)。 数据类型 结构类型 随着Redis版本的更新,后面又支持了四...
Redis是单线程还是多线程?-不念博客

Redis是单线程还是多线程?

Redis单线程指的是「接收客户端请求->解析请求 ->进行数据读写等操作->发送数据给客户端」这个过程是由一个线程(主线程)来完成的,这也是我们常说 Redis 是单线程的原因。 但是,Redis程序并...
Redis单线程模式是怎样的?-不念博客

Redis单线程模式是怎样的?

Redis 6.0 版本之前的单线模式如下图: 单线模式 图中的蓝色部分是一个事件循环,是由主线程负责的,可以看到网络 I/O 和命令处理都是单线程。 Redis 初始化的时候,会做下面这几件事情: 首先...
如何在VSCode中自动缩进代码-不念博客

如何在VSCode中自动缩进代码

代码中的缩进指的是你在代码行的开头处的空格。像其他代码编辑器和 IDE 一样,VSCode 允许你自动缩进你的代码。 你可以设置使用制表符或空格或任何你喜欢的缩进方式。 听起来不错吧?让我们来看...
Redis采用单线程为什么还这么快?-不念博客

Redis采用单线程为什么还这么快?

官方使用基准测试的结果是,单线程的 Redis 吞吐量可以达到 10W/每秒,如下图所示: 测试结果 之所以 Redis 采用单线程(网络 I/O 和执行命令)那么快,有如下几个原因: Redis 的大部分操作都...