05 2019 档案
摘要:is null可以使用索引,is not null无法使用索引。
为什么重复数据较多的列不适合使用索引?
MySQL主要提供2种方式的索引:B-Tree索引,Hash索引
阅读全文
摘要:
@Getter/@Setter: 作用类上,生成所有成员变量的getter/setter方法;作用于成员变量上,生成该成员变量的getter/setter方法。可以设定访问权限及是否懒加载等。
@ToString:作用于类,覆盖默认的toString()方法,可以通过of属性限定显示某些字段,通过exclude属性排除某些字段。
@EqualsAndHashCode:作用于类,覆盖默认的equals和hashCode
@Data:作用于类上,是以下注解的集合:@ToString @EqualsAndHashCode @Getter @Setter @RequiredArgsConstructor
阅读全文
摘要:索引分类:主键索引、唯一索引、普通索引、全文索引、组合索引
MySQL支持诸多存储引擎,而各种存储引擎对索引的支持也各不相同,因此MySQL数据库支持多种索引类型,如BTree索引,B+Tree索引,哈希索引,全文索引等等
什么时候要使用索引?什么时候不要使用索引?索引失效的情况?
阅读全文
摘要:SpringSession优势 遵循servlet规范,同样方式获取session,对应用代码无侵入且对于developers透明化 关键点在于做到透明和兼容 接口适配:仍然使用HttpServletRequest获取session,获取到的session仍然是HttpSession类型——适配器模
阅读全文
摘要:本地新建redis配置文件 redis.conf ,写入以下内容
#允许外网访问
bind 0.0.0.0
daemonize NO
protected-mode no
requirepass 123456
启动容器
docker run -p 6379:6379 --name redis -v D:\docker\redis\redis.conf:/etc/redis/redis.conf -v D:\docker\redis\data:/data -d redis:3.2 redis-server /etc/redis/redis.conf --appendonly yes
阅读全文