2022年5月14日记:Linux服务器开发,Mark老师,TiDB存储引擎的原理
────────────────────────────────────
推荐一个 零声学院 免费公开课程,个人觉得老师讲得不错,分享给大家:[Linux,Nginx,ZeroMQ,MySQL,Redis,fastdfs,MongoDB,ZK,流媒体,CDN,P2P,K8S,Docker,TCP/IP,协程,DPDK等技术内容,立即学习]
后台服务器:https://course.0voice.com/v1/course/intro?courseId=5&agentId=0
────────────────────────────────────
TiDB是什么?
什么是分布式?
它的组件都在其他的计算机上,数据通过消息进行协调,故障率更高。
- 如何最大程度的实现分治
- 如何实现全局的统一性
- 如何实现故障与部分容错
- 如何应对不可靠的网络与网络分区
redis是符合最终一致性原则。
ACID特性: - 原子性
- 一致性
- 隔离性
- 持久性
TiDB解决了什么问题?
mycat非常的麻烦。
- 高并发的读写问题,尤其是写。
- 强一致,高可用,保证数据不丢不错。
- 兼容mysql5.7协议
- HTAP