美文网首页
redis基本知识

redis基本知识

作者: 小鱼_a563 | 来源:发表于2020-09-22 01:00 被阅读0次

一.redis默认有16个数据库

1.默认使用的是第0个数据库

2.可以使用select 进行数据库切换

3.清除当前数据库(flushdb)

4.清除所有数据库(flushall)


核心:

1.redis是多线程还是单线程?

redis是单线程


2.redis为什么这么快?

1.首先redis是非常快的,官方表示:“Redis是基于内存操作的,CPU不是性能的瓶颈,内存和网络带宽才是redis瓶颈。既然可以使用单线程实现,就使用了单线程,没有必要使用多线程”。

2.多线程不一定比单线程速度快,一般来说CPU>内存>磁盘。

核心:redis所有的数据都是放在内存中的,所以使用单线程去操作效率是最高的,因为多线程涉及到上下文切换,会消耗操作资源。对于系统内存来说,没有上下文切换效率就是最高的

相关文章

  • Redis的安装和部署

    基本知识 接下来我们来安装Redis1、先到Redis官网(redis.io)下载redis安装包 2、解压并进入...

  • Redis 笔记(三)-Redis 基本知识及五大数据类型

    一、redis 基本知识 redis 默认有 16个 数据库,config get databases 查看数据库...

  • Redis的安装和部署

    Redis的安装和部署 基本知识 Redis的数据类型:字符串、列表(lists)、集合(sets)、有序集合(s...

  • [redis 源码走读] 主从数据复制(上)

    阅读源码前,先了解 redis 主从复制的基本知识。 详细源码分析,请参考下一章:[redis 源码走读] 主从数...

  • redis 基本知识

    1. 什么是Redis? Redis 是一个基于内存的高性能key-value数据库。 2. Redis的特点...

  • redis基本知识

    一.redis默认有16个数据库 1.默认使用的是第0个数据库 2.可以使用select 进行数据库切换 3.清除...

  • Tencent

    一、Python基本知识 二、Redis,db 三、HTTP 四、Coding(LeetCode很重要) 五、Li...

  • Redis安装和部署

    基本知识 1、Redis的数据类型: 字符串、列表(lists)、集合(sets)、有序集合(sorts sets...

  • 分布式缓存利器之Redis集群安装与配置

    引言:在之前的几篇文章中依次介绍了分布式缓存技术以及Redis的基本知识和Redis主从复制模式和哨兵模式的安装,...

  • Redis的基本知识

    Redis的基本原理 Redis是单线程程序,它快的原因是因为它是在内存中运行的,它的多路复用技术保证了保证了并发...

网友评论

      本文标题:redis基本知识

      本文链接:https://www.haomeiwen.com/subject/ihaqyktx.html