python少儿编程讲师面试讲解什么知识点合适_python面试总结复习(一)

1.说说项目都用到了什么技术?

熟悉自己简历写的项目涉及的知识点,做到能拓展

2.mysql索引的种类

从数据结构方面来说:

hash索引,B+树索引

从功能逻辑来说:

主键索引(非空且唯一),

唯一索引(数据唯一),

普通索引(只是为了加快查询速度),

全文索引(现在很少用,默认只支持英文检索,一般都是使用ES)

从物理存储方面来说:

聚集索引 (聚集索引的叶子节点存放的是索引和真实数据)

非聚集索引 (非聚集索引的叶子节点存放的不是真实的数据,而是指向实际数据的指针)

3.索引建多有什么不好?

1.在更新表数据的时候会降低更新速度,因为在更新数据的同时,还需要去操作索引文件。2.创建索引的时候也会创建索引文件,占用过多磁盘空间

4.mysql的引擎有什么(可以说一下存储引擎的索引实现)

1.MySQL5.5版本之后默认的存储引擎是InnoDB2.MySQL5.5版本之前默认的存储引擎是MyISAM3.MEMORY存储引擎 数据是保存在内存中

5.redis是单线程还是多线程的?

是单线程

原因:因为redis核心就是数据都是在内存中操作,使用单线程去操作效率就高。多线程是通过CPU去模拟出多个线程的情况,这样就存在上下文切换,效率会降低。

https://www.cnblogs.com/blogtech/p/11742057.html

什么时候使用多线

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值