很久不更新了,之前在刷题准备面试,入职前耍了两个月,有些惭愧,然后现在报应来了,终于中招,虽然病情不是很严重,但是毕竟新冠这玩意得了也会有些不舒服。作为职场新人,我被公司分配到做存储业务,简单点就是将PostgreSQL与我们的云服务结合起来对外提供存储业务,当然你也可以选择其他数据库,但是毕竟PSQL的专业性要强于MySQL,所以公司为了提供更多的选择,就上了PSQL这条线。
总是在各种文档里提CP(Control Plane),MP(Management Plane),DP(Data Plane),网上搜到的东西不太好理解,我也是学习了内部文档才搞明白这些东西到底负责什么内容。
我们把一个流程分细一点,例如一个新用户注册了自己的身份信息,后台录入到数据库中。这个流程很常见,细分的话可以分为:
insert into table(......)
简单的说,4个过程中,CP负责2, 4
,DP负责3, 5
,MP负责的是更加底层的东西的东西,比如存储节点的生命周期,是否死亡,整个集群的健康状态等等。
抽象的说一说: