集群通常来说,是某同一类型的数据库的集合,比如mysql集群,redis集群,mongodb集群,但是不存在mysql、redis、mongodb的混合集群。
因此一个集群表有:
集群ID,
集群名称,
数据库类型(mysql,redis,mongodb),
集群虚拟入口地址,
所属部门项目,
归属(谁负责管理的这个集群,一般是DBA,
故集群与DBA是多对一的关系),
业务接口(谁使用这个集群),
最近活跃时间,
创建时间,
邮件
一台电脑(服务器)上可以部署多个数据库实例,但是同一台电脑上的这些数据库实例一般都不会属于同一个集群,而是让同一台电脑上的不同实例属于不同的集群,这样的话缺点是:若该电脑宕机,则多个集群受到影响。
机房与电脑是一对多的关系:一个机房有多台电脑,而一台电脑只能对应某一个机房。