
本篇文章介绍了在 DRDS 上做时间序数据分页展示的一种方法,初看简单,实则细节较多,需要一定的关系型数据库基础,也是我们用户在实际使用产品过程中碰到的问题之一,这里分享给大家。
来实现一个分页吧
日常业务需求中,按时间序对数据进行分页展示是一个非常普遍的需求,单机关系型数据库有比较标准化的解决方案,但是这个需求在分布式数据库中实现,粗看比较简单,实际上却相当复杂,如果要做好,需要有比较扎实的关系型数据库认知。
这个问题分为两个部分:
- 功能性要求:
a.数据需按照时间顺序进行返回
b.所有数据均需要被遍历到,不能有遗漏
c.每页返回100条数据
d.同一个时间精度内(例如同一个毫秒内),会有多条数据同时被插入
- 性能要求:
a.性能不能随页码的增加而衰减,需要高效并且恒定
b.性能不能随着数据量的增加而衰减,例如10W条数据的时候很高效,100亿条数据
继续阅读与本文标签相同的文章
上一篇 :
OceanBase高可用实践
-
为高度连接数据而生 阿里云图数据库GDB揭秘
2026-05-22栏目: 教程
-
Linux基础命令---mailq显示邮件队列
2026-05-22栏目: 教程
-
你的支付宝小程序接入花呗分期了吗?
2026-05-22栏目: 教程
-
SQL子查询优化,看这一篇就够了
2026-05-22栏目: 教程
-
如何有效避免“删库跑路”、“误操作”等事件的发生
2026-05-22栏目: 教程
