- 博客(4)
- 资源 (1)
- 收藏
- 关注
转载 MySQL行锁、表锁、悲观锁、乐观锁的特点与应用
转至:http://youzhixueyuan.com/mysql-row-locks-table-locks-pessimistic-locks.html 我们在操作数据库的时候,可能会由于并发问题而引起的数据的不一致性(数据冲突)。如何保证数据并发访问的一致性、有效性,是所有数据库必须解决的一个问题,锁的冲突也是影响数据库并发访问性能的一个重要因素,从这一角度来说,锁对于数据库而言就显得尤为重...
2019-03-13 11:50:49
263
转载 高并发架构系列:Redis缓存和MySQL数据一致性方案详解
在高并发的业务场景下,数据库大多数情况都是用户并发访问最薄弱的环节。所以,就需要使用redis做一个缓冲操作,让请求先访问到redis,而不是直接访问MySQL等数据库。 这个业务场景,主要是解决读数据从Redis缓存,一般都是按照下图的流程来进行业务操作。 读取缓存步骤一般没有什么问题,但是一旦涉及到数据更新:数据库和缓存更新,就容易出现缓存(Redis)和数据库(MySQL)间的数据一致性问题...
2019-03-12 11:48:13
142
原创 在Spring中如何注入一个java集合?
类型用于注入一列值,允许有相同的值。 类型用于注入一组值,不允许有相同的值。 类型用于注入一组键值对,键和值都可以为任意类型。 类型用于注入一组键值对,键和值都只能为String类型 ...
2019-03-12 11:17:36
3086
原创 Spring框架中bean的生命周期
1、Spring容器从XML文件中读取bean的定义,并实例化bean。 2、Spring根据bean的定义填充所有的属性。 3、 如果bean实现了BeanNameAware接口,Spring传递bean的ID到setBeanName方法。 4、如果Bean实现了BeanFactoryAware接口,Spring传递beanfactory给setBeanFactory方法。 5、如果有任何与be...
2019-03-12 11:17:00
126
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人