开发者社区> 问答> 正文

单表亿行查询数据库选型

单表有约3亿行,表格式如下:
param:binary(10) primary
id:unsigned int
val:unsgned int

查询方式为
select * from mytable where param in (v1,v2,v3...v800)
in列表中约有800项。

实际应用需要完成每秒20次查询,
在成本尽量低的情况下,使用哪种数据库和方式会比较好?
主要考虑查询效率,可不考虑更新效率,数据极少更新。

展开
收起
1315373602102480 2018-03-05 18:06:38 2120 0
2 条回答
写回答
取消 提交回答
  • PostgreSQL你值得拥有。

    建议使用RDS for PostgreSQL,单表查询完全能达到您的需求。

    2019-07-17 22:00:42
    赞同 展开评论 打赏
  • hbase

    2019-07-17 22:00:42
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
DTCC 2022大会集锦《云原生一站式数据库技术与实践》 立即下载
阿里云瑶池数据库精要2022版 立即下载
2022 DTCC-阿里云一站式数据库上云最佳实践 立即下载