redis相关知识介绍

本文介绍了Redis默认端口6379的由来,以及Redis与Memcached的区别,包括数据类型支持、持久化操作和并发处理方式。Redis采用单线程模型配合多路IO复用技术,通过举例说明了这一机制如何提高效率。在对比中,强调了Redis的多功能性和持久化优势。
摘要由CSDN通过智能技术生成

1. Redis 的默认 6379 端口是怎么来的?

merz 对应手机键盘的 6379,女演员 Alessia Merz 的名字

Redis 默认 16 个数据库,类似数组下标从 0 开始(0~15),初始默认使用 0 号库,其他库基本使用不到,密码都是相同的

鉴权:auth root123

2. memcached VS redis

memcached,支持的数据类型较为单一,redis支持类型较多;

memcached 不支持持久化操作,只能在内存中存储,但redis可以;

memcached 是多线程 + 锁,redis 是单线程+多路 IO 复用

3. 什么是单线程+多路 IO 复用?

举例子:去火车站买票

黄牛买票过程是个单线程操作

如何体现多路 IO 复用?

买票的人们,都让黄牛(CPU)去买票,但是黄牛可能买到也可能买不到;假如黄牛买到去深圳的票,他就通知 2 号取票,其他人买不到票就去做其他事,买到之后再通知他来取

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值