Loading

11 2020 档案

摘要:1.索引 1.1 索引的基本概念 **索引的特点:**MySQL中索引的存储类型有两种,即 BTREE和HASH,具体和表的存储引擎相关;MyISAM和InnoDB存储引擎只支持 BTREE索引;MEMORY/HEAP存储引擎可以支持HASH和 BTREE索引。 索引的优点主要有以下几条: 通过创建 阅读全文
posted @ 2020-11-30 14:18 codeduck 阅读(137) 评论(0) 推荐(0)
摘要:1. 节点和分片 下图为3个节点集群,即一个运行Elasticsearch的进行为一个节点,一个索引会通过默认或自定的方式分为多个分片。在下图中有5个主分片和5个副本分片,相同数据的主分片和副本分片不会处于同一节点。 一份分片是一个目录中的文件,Lucene用这些文件存储索引数据。分片也是 Elas 阅读全文
posted @ 2020-11-19 15:52 codeduck 阅读(1645) 评论(0) 推荐(0)
摘要:1. Lucene分段 当Elasticsearch接收到应用发送的文档时,他会将其索引到内存中称为分段(segments)的倒排索引,这些分段不能被改变,只能被删除,这是为了系统更好的缓存分段,较小的分段会定期合并为较大的分段,合并后的分段会被标记删除。然后这些分段会不时的写入磁盘。 Elasti 阅读全文
posted @ 2020-11-19 14:33 codeduck 阅读(1443) 评论(0) 推荐(0)
摘要:1. 数据库操作 1.1 创建数据库 # 创建数据库 mysql> create database db_test; # 查看创建好的数据库 mysql> show create database db_test\G *************************** 1. row ****** 阅读全文
posted @ 2020-11-17 16:01 codeduck 阅读(310) 评论(0) 推荐(0)
摘要:整型数据 以TINYINT为例(其他整型数据类似): 创建字段类型为TINYINT(1),则该字段可以取到的有符号整型最小值:-128,最大值:127。-129和128都是越界值,插入时会报错。 创建TINYINT(2)的字段,进行测试同样取最小值:-128,最大值:127。由于TINYINT默认只 阅读全文
posted @ 2020-11-13 14:34 codeduck 阅读(833) 评论(0) 推荐(0)
摘要:原文地址:https://blog.csdn.net/weixin_43671737/article/details/108578122 SpringBoot @Validated注解实现参数分组校验 在前后端分离开发的时候我们需要用到参数校验,前端需要进行参数校验,后端接口同样的也需要,以防传入不 阅读全文
posted @ 2020-11-01 14:29 codeduck 阅读(589) 评论(0) 推荐(0)