去ioe的趋势固然在,但是谁也不能无视oracle在数据库领域的专业度,你跟着老师好好学,将来很容易将这些知识迁移到其他数据库。(第一顺位)
pgsql号称是最流行的数据库,但是在国内因为心智占位落后MySQL的原因,反而会小众一些。 我个人建议学习MySQL。(第二顺位)
如果前面的两个关系型数据库有一个掌握了,赶紧学一下redis,作为NoSQL领域执牛耳者,redis不会很逊。 (第三顺位)
这些都掌握了,我会建议你学ES提升知识广度,或者涉猎polardb lindorm来了解行业趋势。(第四顺位)
这四个位置通关后,基本上在中间件领域就有一定的知识深度了,当个dba 或者业务工程师都很容易。
不推荐pgsql的原因: 面试的时候面试官很可能没有用过pgsql。
事情是这样的,学校开了一门数据库相关的课,讲的是Oracle数据库,但是众所周知,去IOE已经进行了很多年了。
虽然国内Oracle的存量依旧巨大,但是继续学习Oracle显然不是什么明智的选择。
我了解到PostgreSQL的知名度很大,想要深入学习一下,但是不知道关于PostgreSQL的更多信息。
在这里问一下各位大佬,PostgreSQL是否值得学习?