yuptyy
V2EX  ›  问与答

本地 8w 张图片上传 求解决方案 在线等!急

  •  
  •   yuptyy · Oct 30, 2015 · 3523 views
    This topic created in 4030 days ago, the information mentioned may be changed or developed.

    本地 8w 张图片 传到服务器
    服务器返回对应的 url 地址

    然后存到 一张表里记录相应的信息

    目前的思路是用 node 异步传输 有没有什么其他方式 跪求

    13 replies  •  2015-10-30 20:22:51 +08:00
    hcymk2
    hcymk2
    Oct 30, 2015❤️1
    1
    8W 张图片有多大? 先在本地按之前设定的规则整理好,之后压缩打包 ,如果太大,切割也可以。
    之后直接找个 ftp 工具上传就行了。
    yuptyy
    yuptyy
    OP
    Oct 30, 2015
    2
    @hcymk2 问题的关键不在于上传 在于得把这图片地址插入一张表中 表中还有一些字段记录该图片的状态信息 等
    laoyur
    laoyur
    Oct 30, 2015❤️1
    3
    问题的关键无非就是本地直接传太费时 /速度慢,然后又怕不小心中断
    那就用一台 vps 来操作就是了, 8w 张先打包传到 vps 上,解压好,写个脚本依次处理, over
    suikator
    suikator
    Oct 30, 2015 via Android❤️1
    4
    先 ftp 传到服务器,传好之后再由服务器遍历文件夹里面的所有图片,并保存图片信息到数据库,最后你去数据库拿数据( url 等信息)就行了
    gxbb097528
    gxbb097528
    Oct 30, 2015
    5
    建议你把硬盘快递过去 说不定比上传快
    Niphor
    Niphor
    Oct 30, 2015
    6
    不是应该现在本地跑出个 meta 集合,然后考到服务器上直接批量插入么...
    huijiewei
    huijiewei
    Oct 30, 2015
    7
    插入数据库可以本地跑啊,跑完都打包上传就是了
    akira
    akira
    Oct 30, 2015
    8
    上传 和 入库 两个动作分开做
    hienchu
    hienchu
    Oct 30, 2015 via iPhone
    9
    @akira 正解
    izoabr
    izoabr
    Oct 30, 2015
    10
    把文件通过其他快得方式传到服务器本地,然后写个脚本向本地服务器提交中间就省了上传耗时了。
    或者干脆本地做好文件名整理好,然后传去服务器相应的 upload 目录。
    ooh
    ooh
    Oct 30, 2015 via Android
    11
    压缩 scp 都可以,取决你的网速
    vmebeh
    vmebeh
    Oct 30, 2015
    12
    多找几条线路分布式上传
    alect
    alect
    Oct 30, 2015
    13
    在本地弄个测试服务器,直接本地弄好数据整体打包传到远程恢复。。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1026 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 39ms · UTC 18:25 · PVG 02:25 · LAX 10:25 · JFK 13:25
    ♥ Do have faith in what you're doing.