随笔分类 - Java
摘要:ES截取内嵌字段分组 1 背景 根据ES的内嵌字段中的@符号截取第n个@符号之前的字符进行分组统计文档数量。该字段格式为:@xxx@yyy@zzz@、@aaa11@bbb222@ccc333@ 2 映射 { "ads_hmap_event_info" : { "mappings" : { "prop
阅读全文
摘要:### 列表数据结构 假设有这样一个数据集合,其列表元素结构为: ```java /** * 这部分数据可能是调第三方api或者查询的数据库 */ @Builder @Data public class RegionNode { private String id; // 区域id private
阅读全文
摘要:### 前言 > 有时候我们需要在PostgreSQL表中存储jsonb类型的数据,JPA实体类中如何定义这个属性与之对应呢? > > 本篇介绍两种方式: > > ① 自定义数据库方言和自定义类型 > > ② 引入hibernate-types依赖 ### 方式一 ==自定义数据库方言和自定义类型=
阅读全文
摘要:前言 设计一张指标表,用于存储大屏上面要展示的各种指标项。指标数据由其他多个第三方通过API调用存入。 ① 指标项很多,而且数据需要是增量的,比如:统计类的数值、近n年,月,日的折线图、柱状图和饼图等 ② 每项指标又有行政区划的划分,比如:省,市,区县,街道等 所以,这张表的数据量可能会很大,因此考
阅读全文
摘要:### PG数据库安装扩展 需要用到pg数据库的空间扩展postgis,在进行操作之前需要在数据库中安装扩展。 ```sql CREATE EXTENSION postgis; CREATE EXTENSION postgis_topology; CREATE EXTENSION postgis_g
阅读全文
摘要:## 图示  ## 1. 现状 > 场景: 假设设备上报不同类型的消息,我们要对不同类型的消息做不同的处理
阅读全文
