摘要: 背景:需要根据一个实时计算处理的结果值进行排序,数据从es中查询。(基于业务背景:佣金排序) es版本:7.17.1;spring-data-elasticsearch版本:4.3.9 方式一:mysql新增字段:mysql根据业务操作,直接在在代码中刷取数据存储到mysql中(未采用)优点:代码简 阅读全文
posted @ 2023-04-17 18:53 下午喝什么茶 阅读(97) 评论(0) 推荐(0) 编辑
摘要: Scratch基础(一):安装和了解软件 编写计算机程序代码的能力是当今社会读写能力的重要组成部分。当人们学习使用Scratch进行编码时,他们将学习解决问题,设计项目和交流思想的重要策略。 1、安装和了解ScratchScratch是一款积木式少儿编程软件,专为8到16岁而设计。通过类似拖动积木块 阅读全文
posted @ 2023-04-17 15:02 下午喝什么茶 阅读(260) 评论(0) 推荐(0) 编辑
摘要: 作者:铂赛东\链接:www.jianshu.com/p/8cf8aac3dc25 1 原本以为自己对redis命令还蛮熟悉的,各种数据模型各种基于redis的骚操作。但是最近在使用redis的scan的命令式却踩了一个坑,顿时发觉自己原来对redis的游标理解的很有限。所以记录下这个踩坑的过程,背景 阅读全文
posted @ 2022-05-19 13:56 下午喝什么茶 阅读(819) 评论(0) 推荐(0) 编辑
摘要: 1、设置mapping PUT /t_order { "settings": { "number_of_shards": 1, "number_of_replicas": 1 }, "mappings" : { "properties" : { "cancel_reason" : { "type" 阅读全文
posted @ 2022-04-01 14:05 下午喝什么茶 阅读(295) 评论(0) 推荐(0) 编辑
摘要: 案例-ClickHouse在头条的技术演进 阅读全文
posted @ 2022-03-21 14:52 下午喝什么茶 阅读(69) 评论(0) 推荐(0) 编辑
摘要: 索引较多: index-1_t_order index-2_t_order index-32_t_order 根据pay_amount排序,order_no去重,最后分页。 说明:1、collapse:去重得到去重后的记录,配合"from": 0, "size": 1分页得到结果;(注意:此处查询返 阅读全文
posted @ 2022-02-17 18:55 下午喝什么茶 阅读(886) 评论(0) 推荐(0) 编辑
摘要: 需求:附近功能在很多生活类的App或软件中经常出现?那他们是怎么实现的呢?如果数据量不是很大,且功能比较简单,基于MySQL就可以实现。然而很多时候数据量很大且功能复杂,那么我们就需要使用Elasticsearch这种数据库了,不仅功能丰富,而且性能强大,大数据量情况下性能不再是问题。 一、基于My 阅读全文
posted @ 2022-01-28 16:06 下午喝什么茶 阅读(625) 评论(0) 推荐(0) 编辑
摘要: 背景:现在有一个业务,派件业务,业务员今天去派件(扫描产生一条派件记录),派件可能会有重复派件的情况,第二天再派送(记录被更新,以最新的派件操作为准)。现在需要分业务员按天统计每天的派件数量。es版本:7.15.11、创建索引: PUT t_test_001 { "settings": { "num 阅读全文
posted @ 2021-12-07 13:28 下午喝什么茶 阅读(685) 评论(0) 推荐(0) 编辑
摘要: 现在需要快速分析一个2g的csv文件; 基于掌握的知识,使用java按行读取文件,批量导入数据到Elasticsearch, 然后利用es强大的聚合能力分析数据,1个小时搞定! package com.example.demo; import com.alibaba.fastjson.JSON; i 阅读全文
posted @ 2021-11-11 17:20 下午喝什么茶 阅读(1688) 评论(0) 推荐(0) 编辑
摘要: 了解过Mybatis,都知道DefacltSqlSession是线程不安全的。每次执行查询都需要新建一个sqlSession。因此官方给的建议写法如下: Mybatis3 从 SqlSessionFactory 中获取 SqlSession 既然有了 SqlSessionFactory,顾名思义,我 阅读全文
posted @ 2021-07-03 14:43 下午喝什么茶 阅读(800) 评论(0) 推荐(0) 编辑