自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 收藏
  • 关注

原创 缓存更新机制思考

普通应用一般使用数据库作为存储,缓存用于热点数据暂存,提高访问速度。数据库和缓存之间的同步有很多方式,这边是我自己的一些思考,仅供记录。 前提 缓存必须具有失效时间,根据业务场景设置 缓存不做持久化,无法保存全量数据,需要设置缓存空间大小。 重启即数据丢失   几种更新缓存方法 1. 更新数据库,同步更新缓存。缓存失败,异步继续更新。保证重

2016-10-14 14:02:56 4366

原创 mysql 几个常用锁机制

锁机制:分两种情况:乐观锁,悲观锁 数据库中有记录,可以通过乐观锁或者悲观锁进行锁定记录。 乐观锁:update tablename set version=version+1 where key=${key} and version=${version},判断update结果影响的行数。将乐观锁放在一个事务中,通过行级锁进行控制。一个事务占用了行级锁,另一个事务无法获得锁,会产生两种情况

2016-10-02 16:18:54 7918

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除