架构师之路,从「存储选型」起步
经常有人问,架构师的学习路线是什么? 我一般推荐架构师的基本功,是从「存储选型」开始的。 本文整理了存储选型的思路和整体框架,主要包括几个部分内容: 了解目前的存储技术趋势,以及对开发人员新的要求 存储选型的原则,避免日常的经典误区 结合典型数据库特点,说明如何进行存储选型,提高业务开发效率 常见的场景和解决方案 1、存储技术发展看存储选型 1.1 存储类型多元化 DB-Engines数据库排名并不代表数据库的安装数量,或者使用量。但某数据库越来越受欢迎则代表在一定时间范围内更加广泛的使用。 这里贴了一张2022年5月份的排行榜(https://db-engines.com/en/ranking)。 我们对于排名前10的数据库中,比较熟悉的应该是MySQL、Redis和ES,这三个数据库在我们日常开发中占据绝大多数的比例。 但是,这三个数据库只代表了一小部分的数据库类型,我们是不是可以把视野打开更多一些,看看没有更多的数据库类型,可以适合我们不同的业务,包括Relational、Document、Key-value、Search engine、Wide column、Time Seri...







