V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
lbfeng
V2EX  ›  Flask

存储用户的设置使用表还是 Pickle

  •  
  •   lbfeng · 2016-08-16 05:16:02 +08:00 · 2554 次点击
    这是一个创建于 2810 天前的主题,其中的信息可能已经有所发展或是发生改变。

    用户的一些操作会根据之前的设置生成一些表单,这些设置是保存在 Pickle 还是单独放到表里呢? 设置的结构应该今后会变。 pickel 的话会方便一些,不过更想从性能方面考虑。

    3 条回复    2016-08-16 12:53:37 +08:00
    loading
        1
    loading  
       2016-08-16 08:34:15 +08:00 via Android   ❤️ 1
    存 json 或 xml 到表,可以应对变化。
    kaneg
        2
    kaneg  
       2016-08-16 12:40:45 +08:00   ❤️ 1
    pickle 临时用用还可以,大量用在线上有很大弊端,比如:
    1 ) 依赖特定 Python 版本
    2 ) 依赖特定 Python class 版本
    3 ) 语言绑定,其他语言的程序无法操作
    4 ) 不可读,某些时候需要人工干预的时候无法修改
    julyclyde
        3
    julyclyde  
       2016-08-16 12:53:37 +08:00   ❤️ 1
    大部分内容按字段,可变部分放到 json 。不要 pickle
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1160 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 18:24 · PVG 02:24 · LAX 11:24 · JFK 14:24
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.