OushuDB学习心得
起初选择学习 oushuDB 是源于项目的要求,领导的压力。甚至觉得,对于一个从业 10 年的人员来说,数据库都差不多,没必要了解太多,关注语法变化即可。
但在不断的学习过程中,也慢慢的重新理解数据库,而不是仅是 oushuDB。算是多种数据库对比后的升华吧。
在开始学习第一章的时候就发现自己确实坐井观天太多。从关系型数据库到 MPP 数据库到最后的大数据云平台数据库,发展很快,而我很慢,是在最近两年才接触大数据平台,这是我的第一个感触。只有不多的对比才发现自己的渺小,才能知道自己还有很大的成长路要走。
存算分离。这是我第一次接触到的概念,虽然工作久,但从数据库管理员的角度取全局了解一个数据库,做的太少。或许别的数据库也有这样的能力,但对我来说,oushuDB 是第一个,也是我心中能力的第一。我反复看了一次才,慢慢理解存算分离,但也只是理解,对于其实际如何实现还是有一些疑惑,比如如何解决数据冗余问题,为什么存算分离能提升很大的效率等等,并不理解。所以,这里我提出一个要求,希望能有一些专项精细说明。
整体学习下来,确实能达到对 oushuDB 有基本的理解。但对于没接触过数据库的人,甚至对于已有数据库基础的人员而已,学习资料的准备还是不够。整个课件缺少互动,一些特殊的地方并没有在视频课件讲解的过程中特别指出,比如画红圈之类。所以,学到后期很累,希望能改进课件。
这次短暂的学习,对于 oushuDB 我知道自己还有很多地方需要深入,尤其是基于项目实施。如:外部表的使用,效率问题;过程的编辑存储等。希望,学习的结束不是终点,而是我们彼此牵手的开始,期望后续能继续给予技术上的支持和说明。