首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
推荐学习书目
Learn Python the Hard Way
Python 学习手册
Python Cookbook
Python 基础教程
Python Sites
PyPI - Python Package Index
http://www.simple-is-better.com/
http://diveintopython.org/toc/index.html
Pocoo
值得关注的项目
PyPy
Celery
Jinja2
Read the Docs
gevent
pyenv
virtualenv
Stackless Python
Beautiful Soup
结巴中文分词
Green Unicorn
Sentry
Shovel
Pyflakes
pytest
Python 编程
pep8 Checker
Styles
PEP 8
Google Python Style Guide
Code Style from The Hitchhiker's Guide
V2EX  ›  Python

Python 的 flask 做网站把数据先从数据库缓存到服务器之后使用 pandas 进行查询过滤是否合理

  •  
  •   qile1 · 267 天前 · 1073 次点击
    这是一个创建于 267 天前的主题,其中的信息可能已经有所发展或是发生改变。

    如题,做个管理网站,数据是通过 app 转化为 json 数据存到数据库的一个字段里面的。

    我准备如下操作: 先从数据库获取固定一段时间的数据,预先通过将 json 数据转换为 pandas 的 DataFram 后进行分组统计并赋值到对应的全局函数。

    flask 启动后,直接加载这些数据显示到前端。json 数据定时更新。

    这样网站反应速度很快,定时更新设置为每秒更新也算更新及时了吧

    这个方案不知是否合理,有没有更好办法。

    这样操作主要原因是 json 存到数据库里面是 str 方式存的,读取后大约有二十多个字典键值,每次查询实时处理可能太费时间!

    另外有没有 flask 开发的朋友,和我一起有偿帮弄个网站

    还有一个方法是后台启进程定时把 json 数据解析到数据库:

    然后直接数据库里面根据条件来查询

    我微信号:cWlsZTcwNjA=

    4 回复  |  直到 2019-03-24 09:38:26 +08:00
        1
    Latin   267 天前
    带我一个
        2
    Latin   267 天前
    可以用 celery task 写数据库,数据接口直接 load,ajax 轮询好点。
        3
    wellwisher   266 天前
    用定时解析 json 到数据库。
        4
    qile1   261 天前
    实时的因为数据库太大,不好弄,后台计划任务同步解析数据应该好点
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2744 人在线   最高记录 5043   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 23ms · UTC 13:15 · PVG 21:15 · LAX 05:15 · JFK 08:15
    ♥ Do have faith in what you're doing.