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

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

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

    各位好

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

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

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