摘要:
1、事物四大特性(ACID) 2、事务的隔离级别 Read uncommitted 字面意思是读未提交,一个事务可以读取另一个未提交事务的数据,即出现脏读。 Read committed 字面意思是读提交,一个事务要等另一个事务提交后才能读取数据,也就是不可重复读(每次读取的结果不一样)。若有事务对 阅读全文
摘要:
1、@CacheConfig 主要用于配置该类中会用到的一些共用的缓存配置。示例: 配置了该数据访问对象中返回的内容将存储于名为users的缓存对象中,我们也可以不使用该注解,直接通过@Cacheable自己配置缓存集的名字来定义。 2、@Cacheable 应用到读取数据的方法上,即可缓存的方法, 阅读全文
摘要:
1、Memcached简介 Memcached是国外社区网站LiveJournal的开发团队开发的高性能分布式内存缓存服务器。一般的使用目的是,通过缓存数据库查询结果,减少数据库访问次数,以提高动态Web应用的速度,提高可扩展性。 2、Memcached特点 基于C/S架构,协议简单 基于libev 阅读全文
摘要:
1、Centos7 Redis一主二从三哨兵配置 Redis一主二从三哨兵环境搭建 2、接入过程 与集成redis单机不同的是jedis相关的配置做了修改,JedisPool换成了JedisSentinelPool,相关改动如下: application文件: jedis配置类: RedisClie 阅读全文
摘要:
1、redis服务搭建 centos7 搭建redis服务 2、接入相关 pom文件依赖引入 其中使用jedis来开发,jedis集成了redis的一些命令操作,封装了redis的java客户端。提供了连接池管理等。 application配置文件 jedis配置类 此处使用注解@Value来读取配 阅读全文
摘要:
1、简介 Redis 是一款开源的,基于 BSD 许可的,高级键值 (key-value) 缓存 (cache) 和存储 (store) 系统。由于 Redis 的键包括 string,hash,list,set,sorted set,bitmap 和 hyperloglog,所以常常被称为数据结构 阅读全文
摘要:
1、有时为了管理一些特定的配置文件,会考虑单独放在一个配置文件中,如redis.properties: 对于springboot框架来说,可以使用加入相关注解将配置文件解析成对应的对象,方便在代码中使用 这里主要使用了@Configuration,@ConfigurationProperties(p 阅读全文