240 发简信
IP属地:河南
  • 分布式事务(3)--seate

    Seate控制分布式事务:Seata 是一款开源的分布式事务解决方案,致力于提供高性能和简单易用的分布式事务服务。Seata 将为用户提供了 A...

  • Resize,w 360,h 240
    分布式事务(1)

    还是我经常说的那句话,没有分布式,Java其实挺简单,一有分布式,所有的问题都需要考虑一遍,变引发了各种系统性的架构演变,一切都是分布式惹的祸!...

  • Resize,w 360,h 240
    关于缓存的一些总结(7)

    本章节讲解Spring Cache为啥要用Spring Cache组件呢?因为我们发现代码中使用缓存时步骤基本上都是一样的,首先查询缓存,如果缓...

  • Resize,w 360,h 240
    关于缓存的一些总结(6)

    缓存中的数据如何和数据库保持一致性1、双写模式双写模式就是先写入数据库再写入缓存。但在高并发情况下容易出现脏数据,但数据最终还会保持一致性。 2...

  • Resize,w 360,h 240
    关于缓存的一些总结(5)

    我们虽然之前已经通过redis的客户端实现了分布式锁,但是redis官网并不提倡这么做 它推荐我们使用redission 本章就来讲解一个非常重...

  • Resize,w 360,h 240
    关于缓存的一些总结(4)

    使用锁来解决缓存击穿问题一提起锁大家可能都想到使用synchronized或者Lock这样的锁。在合理利用到synchronized时,spri...

  • Resize,w 360,h 240
    关于缓存的一些总结(3)

    本节讲解一下你即使项目中使用了缓存,在高并发的情况下可能遇到的问题1、缓存穿透 如果有人恶意攻击你的服务器,比如查询编号为1000000万的商品...

  • Resize,w 360,h 240
    关于缓存的一些总结(2)

    我们上节说道,如果项目部署时是一台服务器的话本地缓存没有问题,如果是多台服务器部署,使用本地缓存就不行了,那么大家都知道使用redis进行操作,...

  • Resize,w 360,h 240
    关于缓存的一些总结

    在项目编写过程中经常为了查询业务速度快,而添加缓存。缓存的原理基本上就是将经常查询,但是不经常修改的数据,放入到缓存中。目前市面上的存储设施基本...

个人介绍
莫听穿林打叶声,何妨吟啸且徐行。竹杖芒鞋轻胜马,谁怕? 一蓑烟雨任平生。
料峭春风吹酒醒,微冷,山头斜照却相迎。回首向来萧瑟处,归去,也无风雨也无晴。