看到有朋友说下载个数据库想做个网页查询,但涉黄我不敢做啊,分享一下自己做的一套代码吧,查询还是很不错的。
2000W万数据库,2G 的CSV文件,我测试过,excel控制端 15秒左右,百万行 3秒。网页端没优化好,千万行要30秒以上了,不推荐。
github 网址:
https://github.com/lilyhcn1/ExcelQuery
百万行、千万行数据查询教程
视频:http://vps0.upsir.com/lily/3.mp4
PPT: http://vps0.upsir.com/lily/3.pptx
有服务器的高手请参见虚拟主机布置来安装。
有兴趣的朋友可以分享个正规的数据库,我建站让你们看看显示效果。
下午整理了几个案例,有兴趣的可以看一下
http://aa.r34.cc/index.php/Qwadmin/Rwxy/uniquerydata/rpw/excel/sheetname/通用系统应用案例
补充:
自从在这个论坛发了这个贴子,star数从原来的7变成38,论坛的能量太大了。
补充一个excel控制端和gif操作动画吧,方便想试用的朋友。
loc.rar(120.82 KB, 下载次数: 8)
点击文件名下载附件
GIF3.gif (1.4 MB, 下载次数: 2)
下载附件
3 天前 上传
内蒙古网友:一直找这种程序做个公司产品报价系统 谢谢大佬了
再加个账户会员系统,并且记录查询记录那就更好了
澳门网友:redis有么
贵州网友:这个用es都是毫秒级的,不过内存占用不是盖的……我写过一个索引放在磁盘里的,查的话也是毫秒级的,但是建2000w左右的索引在我的笔记本上要建一个小时多,但是查的速度还行,只有词典在内存中,2000w数据8g内存
湖南网友:虽然不懂 但支持一波大佬
香港网友:谢谢楼主,本地搭裤子试试。为鸡腾点位置
澳门网友:别说了。 直接 satr
香港网友:千万太慢了
黑龙江网友:程序没有好好优化,我也懒的改了
云南网友:coreseek 毫秒级
山东网友:coreseek 毫秒级
甘肃网友:谢谢,不过我想要无脑的,v站有个朋友做了,就是限定了文件大小。
上海网友:谢谢大佬了
吉林网友:可以做个自用的题库查询系统了?
贵州网友:强烈支持
宁夏网友:可以的,更新了个gif动画,你可以试用一下
四川网友:csv文件好说,分行读取就好了,2G的excel怎么读取的。
四川网友:我都是习惯fork
山东网友:mk
江苏网友:mark
陕西网友:mark
贵州网友:谢谢大佬的肯定
正常小文件上传应该没问题。
大文件excel上传这种方式太低效,你可以使用直接制作成相应的文件用软件上传到数据库。