当然这个最小集群是有单点风险的,比如sql节点和管理节点在同一台机器,这台机器出问题整个集群都不可用。
而用5台服务器的话,可以组成一个没有单点风险的最小mysql集群。架构是这样的:
两台用作data节点,两台用作sql节点,现在用了4台服务器,还剩余一个没有用。然后在其中一个sql节点上和剩余的这台服务器上都装上管理节点,并且在这两台机器上对管理节点使用HA或其它高可用软件实现故障自动切换,这样,data节点、sql节点、管理节点,就都有了冗余,消除了单点故障的风险。
问题一:为什么MYSQL很少人用视图?
答:mysql并不是很少人用,而是大部分一般直接通过sql查询的方式来实现类似view功能,不愿意 去增加这么一个过程,其实增加view还是有很多好处:
简单性。视图不仅可以简化用户对数据的理解,也可以简化他们的 *** 作。
安全性。通过视图用户只能查询和修改他们所能见到的数据。
逻辑数据独立性。视图可以使应用程序和数据库表在一定程度上独立。
问题二:MySQL和MSSQL有哪些本质区别?
答:MySQL可以说是MSSQL的简化版本。理念相同,但MySQL的实现比MSSQL的需求低。MySQL是一个免费的、开放源代码的SQL数据库,所以免费的MYSQL很受欢迎,
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)