题主说的“系统规格设计”,具体包括哪些内容可以详细描述一下。
我从分布式数据库规模角度分享一下经验。
业务系统层面,要调研系统数量、各系统业务量(包括总交易量、各种交易TPS等)、每种交易对数据库的sql条数(尤其关注读写频率,查询也要统计),从而大致计算出QPS。
分布式数据库层面,重点关注性能测试数据、服务器配置参数,一般主流3副本,对应3台服务器,以此作为组合,关注可以支持多少QPS,从而计算出服务器数量需求。需要注意的是,分布式数据库厂商提供的性能测试采用的服务器参数,一般是高配服务器,如果实际生产使用服务器配置降低,则要考虑性能数据损耗。