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

大家公司项目里有用到 MyBatis 的二级缓存么?

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

    各位好

    我所在的组里的项目几乎没有使用到 MyBatis 的二级缓存,问了下同事似乎他们没听说过有这个东西。

    请问下,你们的公司项目里有使用到 MyBatis 的二级缓存么?用得广泛么?

    10 回复  |  直到 2019-05-21 13:24:47 +08:00
        1
    1194129822   154 天前 via Android   ♥ 1
    不用,sql 层面的缓存几乎没有价值,一级缓存同样没有价值,连 mysql8.0 都官方删除了查询缓存,缓存还是基于业务设计比较好
        2
    meteor957   154 天前
    没有
        3
    Mmiracle110   154 天前
    一般都是基于业务做缓存的吧,自己碰到的好像没有用这种缓存的。就像楼上说的,MySQL 在 8 中去掉了查询缓存模块
        4
    xuanbg   153 天前
    无论是一级还是二级,全都不用。没用不说,还挺坑的。
        5
    xieshaohu   153 天前
    单进程应用才有价值,现在哪里还有单进程应用呢?
        6
    leafShimple   153 天前
    - - 一缓 玩不好都会出问题,大事务会脏读
        7
    msl12   153 天前
    一级缓存默认开启的,不用是指你们的项目中把它关闭了?
        8
    YzSama   153 天前
    不用。都是业务层面做。
        9
    ratel   153 天前
    本地缓存,没花头,这年头谁还不玩个分布式系统。
        10
    nkduqi   153 天前
    没有用过
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   1839 人在线   最高记录 5043   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 38ms · UTC 16:24 · PVG 00:24 · LAX 09:24 · JFK 12:24
    ♥ Do have faith in what you're doing.