上亿数据量用什么数据库最好

上亿数据量用什么数据库最好,第1张

看你的是什么数据

关系型数据:可以参考ali和京东用mysql集群来解决

非关系型数据:使用nosql集群来解决,MongoDB,Redis等

当然数据量特别大,查询很频繁的要利用好缓存

1、数据表 collect ( id, title ,info ,vtype) 就这4个字段,其中 title 用定长,info 用text, id 是逐渐,vtype是tinyint,vtype是索引。这是一个基本的新闻系统的简单模型。现在往里面填充数据,填充10万篇新闻。 

2、最后collect 为 10万条记录,数据库表占用硬盘1.6G。OK ,看下面这条sql语句:select id,title from collect limit 1000,10很快;基本上0.01秒就OK,再看下面的select id,title from collect limit 90000,10从9万条开始分页。

3、8-9秒完成。

4、看下面一条语句:select id from collect order by id limit 90000,10很快,0.04秒就OK。因为用了id主键做索引当然快。

中间万级的零要读,只读一个零。

分析过程如下:

1.个级或万级都是0(即整万数、整亿数的读法):一个数的末尾不管有几个0都不读。(注重强调“一个数的末尾”)如:200000000、30000。

2.每级末尾有“0”:每级末尾的“0”都不读。(注意区别:一个数的末尾和每级末尾两者含义的异同点)。如:760058402300。

3.其它数位有“0”。“其它数位”指除了“每级末尾和一个数的末尾”两种情况外的其它数位。

扩展资料

多位数写法规则:

1.写多位数的方法是高位到低位,一级一级地往下写。

2.哪一个数位上一个单位也没有,就在哪个数位上写0。

例:写出多位数六千九百万零八十。

先写出万级:6900;个级:80。然后补出个级千位上的一个0,百位上的一个0,因此这个多位数应写成69000080。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/6762071.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-27
下一篇 2023-03-27

发表评论

登录后才能评论

评论列表(0条)

保存