2020-08-05 晚上面试

2020-08-06  本文已影响0人  yellowone

2020-08-05 晚上面试

依然是用户游戏时长统计和prometheus监控

hash,btree,text,然后讲了他们之间的区别,优势,劣势。

主键索引存储了表中的真实数据,而唯一索引并没有。所以用唯一索引查询存在回表的操作。

我以为问的mysql的配置文件,就答了mysql配置文件中需要注意的点。

这个没有了解过。。都是运维给我啥我就用啥。

减少索引的深度。讲了单表如果数据量特别大的情况下,索引表现很差。

没有,只知道会这样,没有实操过。

公司有用,当时想给公司搭建日志系统的时候有了解过。

讲了倒排索引,利用bitmap进行多单索引也可以联合查询,讲了es相对于mysql的优势,更加适合的场景。

不知道,没有用过。(后面搜的时候才知道是在5点几的版本之后才支持的。)

讲了主要是用了kafka的功能,顺便弄一份给es备份。但事实也经常用于查询用户的行为。

当时觉得跟跳表的步长有关。答错了。应该是logn,删除增加需要查找加维护跳表索引的数据。

但是脑子不带转直接说了list,事实上是错的,而是sortSet。list并不需要排序。

因为集群的一些批量操作存在问题。但是我个人有了解过。

标记回收,为啥选择这种方式,里面的一点点实现的东西。

少,讲了一些句柄未释放和协程泄露的一些例子。

mysql是5.6,redis大部分是3.0,但是我有个功能用到了sortset的获取排序在后面的元素,有用到5.0的。

讲了事实上不是上报,而是prometheus主动拉取。5s。

有了解过,但是在公司中使用的过程并不好,有时候出现一些问题运维搞不定,就又回到虚拟机时代。

讲了docker能利用linux系统中的某个功能实现底层共享的同时依然能系统环境隔离,大大节省资源。

忘记了。之后问面试官怎么学docker好的时候面试官说是cgroups

上一篇 下一篇

猜你喜欢

热点阅读