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

想做个数据筛选的求指点下

  •  
  •   sgissb1 · 2015 年 10 月 28 日 · 1320 次点击
    这是一个创建于 3825 天前的主题,其中的信息可能已经有所发展或是发生改变。
    库里大约有 20 张表,每天所有表的数据累积有 10W+项。按照时间来做数据分库,每天一个库。

    想用 php+mysql 的方式做一个数据筛选(想可视化出来),具体行为如下:

    1 ,在 10 天内的数据里,能够在某个表中找到某个列的最大最小值。
    2 ,在 10 天内的数据里,某些表需要进行类似 join 的行为,组合到一起分析
    3 ,规则可能会随时有变动,因为是给内部看的后台数据。
    4 ,局域网内用,并发量很小(最高并发用户数,不超过 10 个),单个机运行(LAMP)。没做过类似的开发,不熟悉如何做比较妥当。

    思路:
    1 ,数据一股脑丢给客户端,写 js 让客户端自己处理。
    2 ,定时执行 SQL 语句,生成一个 result 的库 /表,按时保存起来(感觉比较弱)
    3 ,做页面上的 cache (好像也不好用)
    4 ,其他

    具体请有亲们介绍一下,或者指引一下资料地方。

    其实说到底我的意思就想说,这么些数据量不一定很大,但筛选规则可能比较繁琐,而且人也很菜。
    每次用户上来看数据的时候,怎么能够做到尽快的把需要的结果展现出来?心中也知道要尽可能避免每个用户上来,就做一次数据处理,或者处理的时候尽可能使用一些比较高效的方式进行,但缺乏相关经验。。。。。。
    目前尚无回复
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   2696 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 12:02 · PVG 20:02 · LAX 05:02 · JFK 08:02
    ♥ Do have faith in what you're doing.