- 博客(7)
- 收藏
- 关注
原创 如何查询近几年的数据,没有数据就返回年份和0
1.查询近几年的时间#sys_oper_log 是SELECTCONVERT (t2.year_str, CHAR) time,t2.year_strFROM(SELECT@rownum :=@rownum + 1 AS num,date_format(DATE_SUB(now(), INTERVAL @rownum YEAR),‘%Y’) AS year_strFROM(SELECT @rownum := - 1) AS r_init,(SELECTc.oper_idF
2022-02-25 10:26:06 377
转载 Cron表达式范例
Cron表达式范例: 每隔5秒执行一次:*/5 * * * * ? 每隔1分钟执行一次:0 */1 * * * ? 每天23点执行一次:0 0 23 * * ? 每天凌晨1点执行一次:0 0 1 * * ? 每月1号凌晨1点执行一次:0 0 1 1 * ? 每月最后一天23点执行一次:0 0 23 L * ? 每周星期天凌晨1点实行一次:0 0 1 ? * L 在26分、29分、33分执行一次:0 26,29,33
2022-02-21 10:07:02 1286
转载 es简单查询
es之java各种查询操作matchAllQuery 匹配所有文档queryStringQuery 基于Lucene的字段检索wildcardQuery 通配符查询匹配多个字符,?匹配1个字符*termQuery 词条查询matchQuery 字段查询idsQuery 标识符查询fuzzyQuery 文档相似度查询includeLower includeUpper 范围查询boolQuery 组合查询(复杂查询)SortOrder 排序查询插入样例数据:插入样例数据:curl -X
2021-12-28 09:29:26 612
原创 es查询数据量过大导致报错
办法一:修改es的配置文件(elasticsearch 5.x 以下版本可用,所以基本是行不通的)想必很多人都试了这种方式,但基本都启动失败了吧~在es安装路径/config/elasticsearch.yml文件中的最后加上index.max_result_window: 1000000,1000000前面有一个空格,这是yml的语法规范index.max_result_window: 1000000办法二:curl -H “Content-Type: application/json” -X
2021-12-27 10:07:27 2337
原创 es工具类
/**@Author: dxf@Description: Elasticsearch工具类@Date: Created in 2020-08-22 17:49@Modified By:*/@Component@Slf4jpublic class ElasticsearchUtil {//最好不要自定义id 会影响插入速度。@Autowired@Qualifier(“restHighLevelClient”)private RestHighLevelClient re
2021-12-24 16:01:28 329
转载 es工具类
public class ElasticSearchUtil {private static final Logger logger = LoggerFactory.getLogger(ElasticSearchUtil.class);/*** 创建索引** @param index* @return*/public static boolean createIndex(String index) {if (!isIndexExist(index)) {logger.info(“Inde
2021-12-24 15:59:56 185
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人