WeChat-Sync
01/06/2023, 12:05 PM🔩 赵天增:还有一些其他的场景
WeChat-Sync
01/06/2023, 12:08 PM😣 程训焘:这个不是说一个要求,而是今天的IT产业,很多盈利好、发展好的业务,都是强需求在线化、高可用的,这是他们的最低要求。像游戏公司用数据库要求1s内的备份和回档,否则就要丢掉用户体验。
WeChat-Sync
01/06/2023, 12:08 PM🔩 赵天增:比如车机,嵌入式的数据库,本身就没办法做高可用[破涕为笑]
WeChat-Sync
01/06/2023, 12:08 PM😣 程训焘:所以大家也都往这方面努力
WeChat-Sync
01/06/2023, 12:08 PM🔩 赵天增:你说的只是大部分场景而已
WeChat-Sync
01/06/2023, 12:09 PM🔩 赵天增:回归到我刚才说的
WeChat-Sync
01/06/2023, 12:09 PM😣 程训焘:一些其它的场景,比如一天备份一次就可以的,太多的单机数据库早就可以满足了。
WeChat-Sync
01/06/2023, 12:09 PM🔩 赵天增:就是,是选项,不是约束就好了
WeChat-Sync
01/06/2023, 12:09 PM😣 程训焘:嵌入式数据库比较特殊,一般倾向于使用简单可靠的,比如 sqllite,他跟全量的数据库,比如 mysql,完全不是一个概念。
WeChat-Sync
01/06/2023, 12:10 PM🔩 赵天增:对啊,所以你说的这个生产级
WeChat-Sync
01/06/2023, 12:10 PM🔩 赵天增:[破涕为笑]
WeChat-Sync
01/06/2023, 12:11 PM😣 程训焘:生产级没有错,所有的生产级数据库都要高可用,sqllite也是通过简化内核来实现高可用的,sqllite很难挂掉
WeChat-Sync
01/06/2023, 12:11 PM🔩 赵天增:行吧
WeChat-Sync
01/06/2023, 12:11 PM😣 程训焘:当然用户可能也使用一些不靠谱的数字基座去做他的场景,那这个其实不是一种比较理想的做法
WeChat-Sync
01/06/2023, 12:14 PM🔩 赵天增:所有生产级数据库都要高可用我不是很认同,改成所有生产级数据库都要支持高可用我觉得更合适
WeChat-Sync
01/06/2023, 12:15 PM🔩 赵天增:不同业务所谓的生产级是不一样的
WeChat-Sync
01/06/2023, 12:25 PM🔩 lhg:sqlite精简内核算高可用?
WeChat-Sync
01/06/2023, 12:31 PM😣 程训焘:精简内核本身当然不算高可用,但是它的设计目的包括非常强烈的高可用需求,这一点影响了它的设计,也深度影响了它的推广使用。
WeChat-Sync
01/06/2023, 12:31 PM😣 程训焘:是这么个逻辑。
WeChat-Sync
01/06/2023, 12:32 PM😣 程训焘:主备架构的高可用呢,目的是把免费的开源数据库(比如MySQL)直接拿过来,用一个同步链路,只付出多一倍的成本,就能保证好几个9的高可用。开源数据库本身的稳定性是比较差的,相对商业数据库(比如Oracle)来讲。通过主备,整个数据库服务就可以提供比较稳定的服务了。
WeChat-Sync
01/06/2023, 12:34 PM😣 程训焘:主备架构今天在中国的公共云还是绝对主流,在aws上已经逐渐被云原生取代了。云原生实现高可用的方式更高级,效率更高,性能更好,还有其它的扩展性优势等等。
WeChat-Sync
01/06/2023, 12:34 PM🔩 lhg:云原生性能高?
WeChat-Sync
01/06/2023, 12:34 PM🔩 赵天增:[破涕为笑]
WeChat-Sync
01/06/2023, 12:35 PM😣 程训焘:不是100%所有query都性能高,但绝大数生产场景,比较大的数据集的情况下,是高非常多的。
WeChat-Sync
01/06/2023, 12:35 PM😣 程训焘:比如10几TB、几十TB的OLTP数据库场景
WeChat-Sync
01/06/2023, 12:35 PM🔩 赵天增:我觉得还是把生产级和高可用搞混了
WeChat-Sync
01/06/2023, 12:36 PM😣 程训焘:这个问题呢,很简单,如果一个服务都不可用,那用户是在生产什么呢?
WeChat-Sync
01/06/2023, 12:36 PM🔩 赵天增:「赵天增:所有生产级数据库都要高可用我不是很认同,改成所有生产级数据库都要支持高可用我觉得更合适」 - - - - - - - - - - - - - - - 见这个
WeChat-Sync
01/06/2023, 12:37 PM🔩 赵天增:「程训焘: 主备架构今天在中国的公共云还是绝对主流,在aws上已经逐渐被云原生取代了。云原生实现高可用的方式更高级,效率更高,性能更好,还有其它的扩展性优势等等。」 - - - - - - - - - - - - - - - 这里说的也有问题
WeChat-Sync
01/06/2023, 12:37 PM😣 程训焘:个人观点都要高可用的,一个业务没有高可用,对产业链里参与者都不负责任,包括最终消费者。