Redis-面试题
- 开发
- 30
-
一、基础
1、什么是Redis
- C语言编写,高性能的非关系型数据库(Remote Dictionary Server)(数据存在内存中)
2、Redis的优缺点
- 优点
- 读写性能优异
- 支持数据持久化RDB、AOF
- 支持事务
- 数据结构丰富
- 支持主从复制,主机自动将数据同步至slave,可进行读写分离
- 高性能(直接操作内存快)、高并发:
- 缺点
3、redis与其它缓存
4、redis为什么快
- 完全基于内存
- 数据结构简单
- 采用单线程,避免不必要的上下文切换和竞争,也避免锁问题
- 采用多路IO复用模型,非阻塞IO
5、redis的应用场景
6、redis有哪些数据类型
- String、List、Set、Zset、Hash、Geospatial、Hyperloglog、Bitmap
7、redis持久化
- 就是把内存数据写道磁盘,防止数据丢失
- RDB(默认):一定时间将内存数据以快照的形式保存到磁盘
原文地址:https://blog.csdn.net/HBryce24/article/details/136118083
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。
本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:https://www.suanlizi.com/kf/1758506020423995392.html
如若内容造成侵权/违法违规/事实不符,请联系《酸梨子》网邮箱:1419361763@qq.com进行投诉反馈,一经查实,立即删除!