每天入库50w条数据,用什么数据库存储?

KerryLi 发布于 2017/08/31 17:49
阅读 556
收藏 3

单表数据, 大概10个字段内

每天入此表的数据大概有50w,不需要事务。此表数据高频率更新,插入,读取。

数据库选型?

加载中
1
DeMoNHaDeS
DeMoNHaDeS
DeMoNHaDeS
回复 @KerryLi : 性能高,可扩展
KerryLi
KerryLi
原因是?
1
蛋看江湖
蛋看江湖

mysql 按月分表

1
还是相信爱过
就用mysql,够用到你离开公司
0
iBoxDB
iBoxDB

可以使用读写隔离的数据库,如#iBoxDB#。高频更新容易冲突,没事务后一个更新值会冲掉前一个更新值,有事务可以检测出来进行处理。

0
会哭的鳄鱼
会哭的鳄鱼
mysql可能还真有点吃力。算算,一年要生成一亿条数据。你试试mysql一个表里有2亿数据时候的统计查询效率。你试过就知道了。
0
抢小孩糖吃
抢小孩糖吃

看运维团队情况:如果情况好,请使用tidb;如果运维情况不好,还是任意数据库做分库分表,推荐postgresql,不过mysql也能够完成的很好

0
黑土豆
黑土豆

引用来自“抢小孩糖吃”的评论

看运维团队情况:如果情况好,请使用tidb;如果运维情况不好,还是任意数据库做分库分表,推荐postgresql,不过mysql也能够完成的很好

推荐PGSQL

0
sjz子游
sjz子游

单表数据 不需要事务 等其他附属功能的话,尽量用一些稳定轻量的数据库

mongodb    redis      sqlite据说能容纳2T数据不知能否胜任

0
will--wang
will--wang

单表构建考虑你的业务场景相对单一,50W/d,写场景相对较大,优先考虑非关系型数据库。

cassandra,hbase均可以提供大数据量的读写支撑,设计好key即可满足高效检索方案。

返回顶部
顶部