redis常见面试题
1、什么是Redis? Redis本质上是一个Key-Value类型的内存数据库,很像memcached,整个数据库统统加载在内存当中进行操作,定期通过异步操作把数据库数据flush到硬盘上进行保存。因为是纯内存操作,Redis的性能非常出色,每秒可以处理超过 10万次读写操作,是已知性能最快的Key-Value DB。 Redis的出色之处不仅仅…
mysql常见面试题
一、简述MySQL索引及其作用? 是数据库管理系统中一个排序的数据结构,根据不同的存储引擎索引分为Hash索引、B+树索引等。常见的InnoDB存储引擎的默认索引实现为:B+树索引。索引可以协助快速查询、更新数据库表中数据。 二、什么是事务? 事务是一系列的操作,需要要符合ACID特性,即:事务中的操作要么全部成功,要么全部失败。 三、如何保证数据…
jenkins常见面试题
一、jenkins是什么? Jenkins是一个开源的、可扩展的持续集成、交付、部署(软件/代码的编译、打包、部署)的基于web界面的平台。允许持续集成和持续交付项目,无论用的是什么平台,可以处理任何类型的构建或持续集成。 二、为什么使用jenkins Jenkins是一种使用Java编程语言编写的开源持续集成软件工具,用于实时测试和报告较大代码库…