[请益] 产生大量序号问题

楼主: chan15 (ChaN)   2014-12-27 10:44:56
大家好,接到一个 case 要生产 4000 万笔不重复的序号,算法是 ok 了,但要怎么进资
料库以及怎么给档案给客户有点头痛,目前我是打算一次一万笔一万笔的写入,每次的产生
都把数据库的资料掉出来 join array 做 check,写一个 cron job 让他慢慢跑,但客户需
要把 4000 万笔资料转成 xml 给他们印刷,这点我就比较头痛了,照理说要切成好几份啦,
但即便是十万笔这样切也要 400 个档案,各位有比较好的建议吗。
作者: LaPass (LaPass)   2014-12-27 11:43:00
四千万比序号印成xml.... 档案打的开吗?
作者: MOONRAKER (㊣牛鹤鳗毛人)   2014-12-27 12:19:00
好像我我老师以前IIS SMTP中毒 外寄目录里有八个月份量炸别人的僵尸信 explorer会当 DIR跑不出来 >_<
作者: taichunmin (中兴大学资科蜗牛)   2014-12-27 18:21:00
对序号字段建立 primary key 或是 unique。再使用 insert ignore into 即可节省产生时间至于转成 xml 我不懂问题在哪,你还有问题的话可加我FB,跟我 PTT 帐号一样。
楼主: chan15 (ChaN)   2014-12-30 09:54:00
转 XML 没问题,我是不确定要切多少 piece 才不会爆炸
作者: benqm300 (人生苦短)   2013-01-03 10:30:00
你可以先试看看放在一个档内,你电脑会不会炸掉@@
作者: mmis1000 (秋月恋枫)   2013-01-03 15:23:00
之前产生200万笔的md5测试,档案大概60mb吧windows上只剩nodepad++能开,其他死光光

Links booklink

Contact Us: admin [ a t ] ucptt.com