随笔分类 -  数据库

摘要:Java.sql.SQLException: null, message from server: "Host 'xxx.xxx.xxx.xxx' is not allowed to connect 异常 阅读全文
posted @ 2020-08-14 15:36 Tiger_Jiang 阅读(2467) 评论(0) 推荐(0)
摘要:MyBatis 是一款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以使用简单的 XML 或注解来配置和映射原生类型、接口和 Java 的 POJO(Plain Old Java Objects,普通老式 Java 对象)为数据库中的记录。 阅读全文
posted @ 2019-05-14 14:58 Tiger_Jiang 阅读(1553) 评论(0) 推荐(0)
摘要:深入浅出MYSQL数据库,根据慕课网视频整理。 阅读全文
posted @ 2019-05-07 16:54 Tiger_Jiang 阅读(1196) 评论(0) 推荐(0)
摘要:缓存雪崩包含:Redis挂掉了,请求全部走数据库;对缓存数据设置了相同的过期时间,导致某段时间内缓存失效,请求全部走数据库。 缓存穿透指查询一个一定不存在的数据,由于缓存不命中,并且出于容错考虑,如果从数据库查不到数据,则不写入缓存,这将导致这个不存在的数据每次请求时都要到数据库去查询,失去了缓存的意义。 阅读全文
posted @ 2019-03-31 16:19 Tiger_Jiang 阅读(570) 评论(0) 推荐(0)
摘要:MySQL常用的存储引擎为InnoDB与MyISAM。 阅读全文
posted @ 2019-03-14 20:19 Tiger_Jiang 阅读(901) 评论(0) 推荐(0)
摘要:redis在启动之后,从数据库加载数据。读请求:不要求强一致性的读请求,走redis,要求强一致性的直接从mysql读取。写请求:数据首先都写到数据库,之后更新redis(先写redis再写mysql,如果写入失败事务回滚会造成redis中存在脏数据)。 阅读全文
posted @ 2019-03-01 10:59 Tiger_Jiang 阅读(4304) 评论(0) 推荐(1)