22 lines
603 B
Markdown
22 lines
603 B
Markdown
# 9.1 Kvstore
|
||
|
||
|
||
### 面试题
|
||
1. 为什么会实现kvstore,使用场景在哪里?
|
||
2. reactor, ntyco, io_uring的三种网络模型的性能差异?
|
||
3. 多线程的kvstore该如何改进?
|
||
4. 私有协议如何设计会更加安全可靠?
|
||
5. 协议改进以后,对已有的代码有哪些改变?
|
||
6. kv引擎实现了哪些?
|
||
7. 每个kv引擎的使用场景,以及性能差异?
|
||
8. 测试用例如何实现?并且保证代码覆盖率超过90%
|
||
9. 网络并发量如何?qps如何?
|
||
10. 能够跟哪些系统交互使用?
|
||
|
||
|
||
### 架构设计
|
||

|
||
|
||
|
||
|