3亿亿亿条数据的数据库如何设计

jiaoshiyao 2017-06-14 05:12:13
只有1张表,这张表的数据会在项目成型后达到3亿亿亿条
现在表设计如下
该怎么办
...全文
1498 61 打赏 收藏 转发到动态 举报
写回复
用AI写文章
61 条回复
切换为时间正序
请发表友善的回复…
发表回复
小灰狼 2017-06-20
  • 打赏
  • 举报
回复
引用 60 楼 jiaoshiyao 的回复:
[quote=引用 59 楼 hdt 的回复:] [quote=引用 57 楼 jiaoshiyao 的回复:] [quote=引用 50 楼 hdt 的回复:] 不积跬步,无以至千里 看了lz几个帖子,感觉还是先把基础打好吧?
你这是骂人啊,好几年没来了,好多帖子都是以前的[/quote] 良药苦口利于病。如果你认为我骂你,我只能说我的本意不是。 你这个3亿亿亿数据的问题。如果有点常识的话。比如一条数据值0.0001分钱,全部数据库值多少钱。 [/quote] 我算法没算对,刚才有人纠正了我的算法了,应该是C(17,54)*C(17,37)*C(17,20)*C(3,3)这样算 结果少了很多[/quote] 这是什么公式?
u010683091 2017-06-19
  • 打赏
  • 举报
回复
做阵列吗?研究下Hadoop吧
jiaoshiyao 2017-06-19
  • 打赏
  • 举报
回复
引用 59 楼 hdt 的回复:
[quote=引用 57 楼 jiaoshiyao 的回复:] [quote=引用 50 楼 hdt 的回复:] 不积跬步,无以至千里 看了lz几个帖子,感觉还是先把基础打好吧?
你这是骂人啊,好几年没来了,好多帖子都是以前的[/quote] 良药苦口利于病。如果你认为我骂你,我只能说我的本意不是。 你这个3亿亿亿数据的问题。如果有点常识的话。比如一条数据值0.0001分钱,全部数据库值多少钱。 [/quote] 我算法没算对,刚才有人纠正了我的算法了,应该是C(17,54)*C(17,37)*C(17,20)*C(3,3)这样算 结果少了很多
真相重于对错 2017-06-19
  • 打赏
  • 举报
回复
引用 57 楼 jiaoshiyao 的回复:
[quote=引用 50 楼 hdt 的回复:] 不积跬步,无以至千里 看了lz几个帖子,感觉还是先把基础打好吧?
你这是骂人啊,好几年没来了,好多帖子都是以前的[/quote] 良药苦口利于病。如果你认为我骂你,我只能说我的本意不是。 你这个3亿亿亿数据的问题。如果有点常识的话。比如一条数据值0.0001分钱,全部数据库值多少钱。
小灰狼 2017-06-19
  • 打赏
  • 举报
回复
引用 50 楼 hdt 的回复:
不积跬步,无以至千里 看了lz几个帖子,感觉还是先把基础打好吧?
经你提醒,看了下楼主资料,人家可是清华毕业的哦,不过是大专
jiaoshiyao 2017-06-19
  • 打赏
  • 举报
回复
引用 57 楼 jiaoshiyao 的回复:
[quote=引用 50 楼 hdt 的回复:] 不积跬步,无以至千里 看了lz几个帖子,感觉还是先把基础打好吧?
你这是骂人啊,好几年没来了,好多帖子都是以前的[/quote] 我承认我技术没你强,你都这么多年了在csdn的大牛
jiaoshiyao 2017-06-19
  • 打赏
  • 举报
回复
引用 50 楼 hdt 的回复:
不积跬步,无以至千里 看了lz几个帖子,感觉还是先把基础打好吧?
你这是骂人啊,好几年没来了,好多帖子都是以前的
jiaoshiyao 2017-06-19
  • 打赏
  • 举报
回复
引用 52 楼 hemowolf 的回复:
[quote=引用 50 楼 hdt 的回复:] 不积跬步,无以至千里 看了lz几个帖子,感觉还是先把基础打好吧?
经你提醒,看了下楼主资料,人家可是清华毕业的哦,不过是大专[/quote]改了一下
winklq 2017-06-19
  • 打赏
  • 举报
回复
ilikeff8 2017-06-19
  • 打赏
  • 举报
回复
lz你确定不是来搞事的么,还是听了你们项目经理的扯蛋
  • 打赏
  • 举报
回复
引用 25 楼 hemowolf 的回复:
[quote=引用 6 楼 Libby1984 的回复:] 我大概算了下,如果1毫秒产生1000条数据的话,,产生这么多数据大概需要100年。也就是要到2117年。
3亿亿亿条记录,就是 300000000 000000000 000000000 如果一条记录100个字节的话,就是 300 00000000 000000000 000000000 字节, 在1000M以太网里,每秒传输(1000 * 1000 * 1000 / 8) 个字节,约等于 1000 * 1000 * 10 个字节,一共7个0,所以这些数据要传输 300 00000000 000000000 000000000 减去7个0,约等于 3000 000000000 000000000 秒 一年时间是 365 * 24 * 60 * 60 = 31536000 秒,3000 000000000 000000000 / 31536000 = x 年 x = ? 即使楼主多说了一个“亿”字,那也要将近3万年 [/quote] 楼主你确定要存这么多数据?
shiter 2017-06-18
  • 打赏
  • 举报
回复
oracle 12c单个表5000w加上索引0.01秒出结果
真相重于对错 2017-06-18
  • 打赏
  • 举报
回复
不积跬步,无以至千里 看了lz几个帖子,感觉还是先把基础打好吧?
  • 打赏
  • 举报
回复
引用 40 楼 wjfwd2010 的回复:
[quote=引用 18 楼 hanjun0612 的回复:] 亿亿为兆。 3亿亿亿=3亿兆,也是厉害了。。。。。 表分区啊。这是必须的!
表分区恐怕不行吧,自己写一个数据库吧,目前市面上的数据库无法支撑这个业务, 要想在1年里把数据写入到3亿亿亿,怎么可能是表分区就能解决的。 首先我的索引是要基于硬盘组的,几亿块硬盘是需要好好管理一下啊,硬盘就按照100W一组划分吧。 我草光找硬盘就不知道怎么优化了太难了。[/quote]先买的起几亿块硬盘再说吧
  • 打赏
  • 举报
回复
引用 47 楼 hjgzj 的回复:
[quote=引用 14 楼 closurer 的回复:] [quote=引用 5 楼 jiaoshiyao 的回复:] [quote=引用 4 楼 xuzuning 的回复:] 3亿亿亿条 是多少?没有概念 能用阿拉伯数字写出来吗?3 后面多少个 0
数字:3067497632145211392[/quote] 这不是 3百亿亿吗? [/quote]我咋觉得是30亿亿[/quote]好吧 我算错了
  • 打赏
  • 举报
回复
引用 14 楼 closurer 的回复:
[quote=引用 5 楼 jiaoshiyao 的回复:] [quote=引用 4 楼 xuzuning 的回复:] 3亿亿亿条 是多少?没有概念 能用阿拉伯数字写出来吗?3 后面多少个 0
数字:3067497632145211392[/quote] 这不是 3百亿亿吗? [/quote]我咋觉得是30亿亿
jiaoshiyao 2017-06-17
  • 打赏
  • 举报
回复
引用 28 楼 liuyuehui110 的回复:
[quote=引用 7 楼 headsonlkc 的回复:] [quote=引用 6 楼 Libby1984 的回复:] 我大概算了下,如果1毫秒产生1000条数据的话,,产生这么多数据大概需要100年。也就是要到2117年。
[/quote] 楼主在吹牛逼,你们也信。 笑鸟了[/quote] 没有吹牛逼,确实需要这些数据 ,一条数据106个字节
风吹腚腚凉 2017-06-16
  • 打赏
  • 举报
回复
引用 18 楼 hanjun0612 的回复:
亿亿为兆。 3亿亿亿=3亿兆,也是厉害了。。。。。 表分区啊。这是必须的!
表分区恐怕不行吧,自己写一个数据库吧,目前市面上的数据库无法支撑这个业务, 要想在1年里把数据写入到3亿亿亿,怎么可能是表分区就能解决的。 首先我的索引是要基于硬盘组的,几亿块硬盘是需要好好管理一下啊,硬盘就按照100W一组划分吧。 我草光找硬盘就不知道怎么优化了太难了。
风吹腚腚凉 2017-06-16
  • 打赏
  • 举报
回复
引用 14 楼 closurer 的回复:
[quote=引用 5 楼 jiaoshiyao 的回复:] [quote=引用 4 楼 xuzuning 的回复:] 3亿亿亿条 是多少?没有概念 能用阿拉伯数字写出来吗?3 后面多少个 0
数字:3067497632145211392[/quote] 这不是 3百亿亿吗? [/quote] 厉害阿我眼睛都花了还没看出来
yanchangshan 2017-06-16
  • 打赏
  • 举报
回复
人家楼主就是在 请教大家 这个表有没有问题 呵呵
加载更多回复(41)

110,545

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧