mysql多实例,共享一份数据,多实例可同时读,SDB是可以做到的。在SDB里,mysql主要功能是sql解析,不存储数据。多个mysql实例同时进行数据操作,实际上操作的是sdb里的数据,相当于多线程操作。可以说SDB的mysql是无状态的实例,不分主备,不存储数据,都可以读写底层分布式数据库引擎的数据。
关于水平扩展,分布式数据库的优势就在于可以水平扩展。由于sdb集群里,实际存储数据的是数据组,一个集群里可以创建很多个数据组,每个表的数据可以分布到多个数据组内,数据写入时,根据指定的sharding规则,将数据写入不同的数据组内。