huaixiaoya

huaixiaoya

这家伙有点懒,还没写个性签名!

  • 财富值4745
  • 威望值0
  • 总积分5155

个人信息

  • 提出了问题
    控制器命名大写就报错为啥?
  • 回复了 的说说
    一大早醒来——想到夏天笔记本卡该怎么办?求大神支招。现在用的是三年前的hp,各种坑啊有木有。求一款散热良好的笔记本。
    hp 我也觉得不行咧 老是卡 半天没反应 神州的貌似不错?
  • 2015-05-15 已签到
    连续签到11天,获得了20个金钱
  • 2015-05-14 已签到
    连续签到10天,获得了20个金钱
  • 回复了 的说说
    碰到一个不按套路出牌的傻逼主管
    管理员的意思是 要文明骂人 不能带脏字
  • 赞了回答

    首先明确一点:

    是不是必须显示全部数据?

    如果是必须的,即使分出几万页也可以接受,那么你要想办法去实现这个效果。

    场景分析:

    如果你有30万信息,并且使用Mysql,那么你可以考虑一下以下几种方式:

    1.通过页面缓存或者干脆生成HTML静态页的方式来实现,但是这样会产生很多的缓存文件,同时访问量很大的情况下磁盘的IO会进入瓶颈然后宕机。

    2.通过SQLite数据库作缓存数据库,并且用SQL语句的MD5值作为表名,这样你可以实现复杂的分页操作,同时你运算的数据源是你缓存的结果集。

    3.通过第三方K-V模块来实现对结果集的缓存

    如果显示全部数据不是必须的,那你考虑的范围只是如何显示的更精准,而非更多,用户在更多和更精准之间往往选择后者。

  • 发表了说说
    续费成功!噢耶
  • 回复了 的说说
    我们这边吃麻辣烫是吃完后,服务员数签来结账的,今天我吃完就喊服务员结账,服务员过来一看说,老妹啊,你这吃了两个多小时就吃了一串啊。
    已拉入黑名单!
  • 2015-05-13 已签到
    连续签到9天,获得了20个金钱
  • 这个必须要顶一下

副总裁 等级规则
5155/10000
资料完整度
50/100
用户活跃度
0/100

Ta的关注

13

Ta的粉丝

12

Ta的访客

30