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

为什么很多软件要搞基建,分页都要自己实现呢?

  •  
  •   unregister · 2022-10-01 11:15:32 +08:00 · 2648 次点击
    这是一个创建于 777 天前的主题,其中的信息可能已经有所发展或是发生改变。

    1:按照我的理解可能是类库里面有一些 API 太多,不适合了。多出来的对性能有影响。 2:不能过于依赖一些开源的类库吗?

    6 条回复    2022-10-01 16:26:53 +08:00
    ql562482472
        1
    ql562482472  
       2022-10-01 11:31:51 +08:00   ❤️ 1
    因为分页跟数据有关 不同数据的组织方式不一样 分页就很难统一实现 如果数据是 RMDBS 单表的就很容易统一
    723X
        2
    723X  
       2022-10-01 11:33:24 +08:00 via Android
    因为很多公司都是面向 KPI 编程
    unregister
        3
    unregister  
    OP
       2022-10-01 12:20:20 +08:00
    @ql562482472 专业。
    unregister
        4
    unregister  
    OP
       2022-10-01 15:56:55 +08:00
    @723X 老项目 DateUtil 类已经爆炸。
    Jooooooooo
        5
    Jooooooooo  
       2022-10-01 16:16:14 +08:00   ❤️ 1
    分页如果是简单的 limit 就好了, 加上排序 /搜索之后几乎没有统一的方案. 特别是数据量上千万之后, 各种条件+排序+搜索+分页基本没有简单的方案.

    你仔细看淘宝和京东的订单列表就明白了.
    unregister
        6
    unregister  
    OP
       2022-10-01 16:26:53 +08:00
    @Jooooooooo 学习了,下次面试官问我就可以说了。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   939 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 21:24 · PVG 05:24 · LAX 13:24 · JFK 16:24
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.