V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
duguxiaohuai
V2EX  ›  问与答

淘宝图片管理器数据结构怎么设计

  •  
  •   duguxiaohuai · 2017-11-03 16:07:21 +08:00 · 1986 次点击
    这是一个创建于 2576 天前的主题,其中的信息可能已经有所发展或是发生改变。

    一个商家一个图片管理器,而且还能多层级,可以实现两千层目录,这是要把目录全部存储到数据库吗?然后从数据库查用户再查目录? 有什么好的方案啊

    8 条回复    2017-11-04 15:35:41 +08:00
    duguxiaohuai
        1
    duguxiaohuai  
    OP
       2017-11-03 18:22:33 +08:00
    跪求方案啊
    T110E5
        2
    T110E5  
       2017-11-03 18:36:55 +08:00 via Android
    没人说话?那我瞎说一个 瀑布流异步
    duguxiaohuai
        3
    duguxiaohuai  
    OP
       2017-11-03 18:43:42 +08:00
    @T110E5 这是个啥意思 数据库不存储路径么
    loading
        4
    loading  
       2017-11-03 18:45:21 +08:00 via Android
    id,parentid,name,url
    ritaswc
        5
    ritaswc  
       2017-11-03 22:24:53 +08:00
    所有的图片都存在一起的。不会因为这个图是你家的 就给你单独特殊的位置放。
    然后你看的卖家图片文件夹 只是一个映射的东西,不是淘宝真正存图片的位置。给你看个图的链接
    https://img.alicdn.com/tfs/TB1zJ6ZX4PI8KJjSspoXXX6MFXa-520-280.jpg
    看公开资料说是,按照文件名去找文件实际存在哪个位置。你可以去看看,所有卖家的图片链接。是不是没有什么标记区分卖家
    xieguanglei
        6
    xieguanglei  
       2017-11-04 13:17:50 +08:00
    图片本身应该就是放在对象存储上,卖家看到的目录结构可能是存在数据库里的,但底层的图片数据只包含图片的链接。
    duguxiaohuai
        7
    duguxiaohuai  
    OP
       2017-11-04 15:35:14 +08:00
    @ritaswc 但是看到很多电商平台 路径里面 //img.1000.com/qm-a-img/prod/1792294/e92dbc6eb4bd4d27c06b6638381ee917.jpg 和 //img.1000.com/qm-a-img/prod/1792294/22c8ed9a753793d9fc06677e1e5c1e23.jpg 明显这里是用一个商家的 id 了 这种是 ueditor 上传的 这块如果按照商家划分感觉蛮麻烦的
    duguxiaohuai
        8
    duguxiaohuai  
    OP
       2017-11-04 15:35:41 +08:00
    @xieguanglei 但确实很多都是商家的 id 包含在内的
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2758 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 12:05 · PVG 20:05 · LAX 04:05 · JFK 07:05
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.