Doris的定位是AP库,在针对高频率的insert时,在一定程度上肯定还是TP库更好,但只是单纯的select操作,以jdbc方式集成进后端开发的相关应用中,供前端系统查询使用,这个场景Doris的使用合适吗?可能会有哪些隐患?大佬们,分享下看法,感谢
1 个赞
是比较简单的查询,还是比较复杂的分析类查询
稳定性还是没有成熟的那些tp好,如果不处理直接给前端查询用的话,你就得考虑它挂了怎么办。如果你用mysql给他垫底,大部分情况下它俩查询结果一致,也有极端情况下有区别,没法平替的
建议先确定是否一定需要一个AP库,否则增加的系统复杂度可能会让你半途而废
确实,我们在评估后,后面还是觉得这样做有一定风险,感谢
Doris 是 OLAP 数据库,不太适合 OLTP 的应用场景,联机事务交易处理建议使用 OLTP 库来完成,比如 MySQL + Flink + Doris 或者 Oracle + Flink/Ogg + Doris 来做类似 MySQL 和 Oracle 的主从库的形式,这样的 HTAP 解决方案可以即满足 TP 业务处理,也能实时高效分析了
1 个赞