| |
|
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
| -> 大数据 -> 2021-10-08 -> 正文阅读 |
|
|
[大数据]2021-10-08 |
Redis面试题(1.0)1、Redis的高并发和快速原因?你为什么选择redis?Redis跟其他缓存相比,优势在哪里?1.1redis是基于内存的,内存的读写速度非常快; 解释:多路:多个socket、多个客户端、多个黑窗口 ??????复用:复用那一个线程
2、为什么Redis是单线程的 2.1官方答案 2.2单线避免了上下文切换,节约时间 3、?Redis单线程的优劣势3.1单进程单线程优势 4、redis中的数据类型有哪些?4.1 String:字符串类型,一个key对应一个值,可以存储任何内容,图片、视频都行,但是大小限制在512m以内 4.2 List:单键多值,值可以重 4.3 set:单键多值,值不可以重复 4.4 Hash:key后面跟field属性,从而确定一个值 4.5 zSet:单键多值,有序不重复集合,可以自动排序 5、跳表的原理是什么? 答:跳表是一个随机化的数据结构,实质就是一种可以进行二分查找的有序链表。跳表在原有的有序链表上面增加了多级索引,通过索引来实现快速查找。跳表不仅能提高搜索性能,同时也可以提高插入和删除操作的性能。? redis的zset类型的底层就是用了这种数据结构 |
|
|
|
|
| 上一篇文章 下一篇文章 查看所有文章 |
|
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
| 360图书馆 购物 三丰科技 阅读网 日历 万年历 2025年11日历 | -2025/11/19 2:21:31- |
|
| 网站联系: qq:121756557 email:121756557@qq.com IT数码 |