01 2022 档案

摘要:query DSL基本语法 使用query定义查询条件 可以添加其他的查询条件以过滤 如sort 排序 from + size分页 查询match_all表示查询索引记录 sort表示排序 balance表示排序字段 根据balance进行升序排序 GET bank/_search { "query 阅读全文
posted @ 2022-01-29 21:29 RainbowMagic 阅读(152) 评论(0) 推荐(0) 编辑
摘要:_cat GET /_cat/nodes 查看所以节点 GET /_cat/health 查看健康状况 GET /_cat/master 查看主节点 GET /_cat/indices 查看所有索引 索引操作 创建 PUT 索引名称 查看索引 GET 索引名称 删除索引 DELETE 索引名称 文档 阅读全文
posted @ 2022-01-27 17:58 RainbowMagic 阅读(103) 评论(0) 推荐(0) 编辑
摘要:简介 searchsearch是一个分布式检索分析引擎 它底层使用lucene进行包装 我们可以不用学习lucene语法直接调用es包装好的rest请求即可 和mysql的区别是 mysql侧重于数据持久化 而遇到百万数据量的化 性能会变差 搜索变慢 所以要使用es 概念 索引: 名词: mysql 阅读全文
posted @ 2022-01-27 15:30 RainbowMagic 阅读(29) 评论(0) 推荐(0) 编辑
摘要:使用jackson无法对LocalTime、LocalDate和LocalDateTime 进行格式化 会根据不对题的Serializer进行格式化 而lcalTIme LocalDate LocalDateTIme没有默认的Serializer 所以我们要新建config类来配置Serialize 阅读全文
posted @ 2022-01-24 11:54 RainbowMagic 阅读(541) 评论(0) 推荐(0) 编辑
摘要:cannot deserialize from Object value (no delegate- or property-based Creator) result方法需要无参构造器 在result中添加一个无参构造器解决问题 阅读全文
posted @ 2022-01-15 10:49 RainbowMagic 阅读(278) 评论(0) 推荐(0) 编辑
摘要:因为接口请求体为数组,而我们又不想发送多条sql语句 所以要用mybatis的forerach来进行sql拼接 根据前端传入的参数编写mapper 我们如果正常使用sql来进行数据哭操作是以下sql语句 DELETE FROM mail_pms.pms_attr_attrgroup_relation 阅读全文
posted @ 2022-01-07 14:05 RainbowMagic 阅读(24) 评论(0) 推荐(0) 编辑
摘要:分布式系统中尽量避免多表查询 会使用笛卡尔积 产生大量的数据 数据量大的话会打摊数据库 可以添加冗余字段 加需要的数据冗余过去 阅读全文
posted @ 2022-01-01 22:29 RainbowMagic 阅读(25) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示