数据库
文章平均质量分 50
空谷人
明天的幸福,总是要今天来拼搏的
展开
-
elasticsearch全文搜索时intervals的用法
intervalsGET /ase_detection_rule/_search{ "query": { "intervals": { "description": { "all_of": { "ordered": true, "intervals": [ { "match": { "query": "Detects",原创 2021-01-21 17:45:18 · 804 阅读 · 0 评论 -
Elasticsearch带权重的指标聚合方式 weighted_avg
关于聚合有权重时,求平均的方式,总结了以下几点:1、首先确定平均值字段和权重字段,字段都为数值类型2、权重的字段 如果权重都相等,则和常规求平均结果一致 如果权重都为0,则平均值为null 如果权重值不同,可以根据下面的公式进行计划 原创 2021-01-15 17:14:32 · 680 阅读 · 0 评论 -
ES使用SQL查询的2种方式
1、JDBC先说一下使用JDBC连接的方式,由于ES集群的版本号是7.6.2,所以必须使用JDBC的版本也是7.6.2,必须保持一致项目管理: maven依赖包:<dependency> <groupId>org.elasticsearch.plugin</groupId> <artifactId>x-pack-sql-jdbc</artifactId> <version>7.6.2</version>原创 2020-12-25 11:27:54 · 4468 阅读 · 0 评论 -
MyBatis数据库连接配置示例
文章目录一、Mybatis 和 Spring Mybatis 的关系1、什么是 MyBatis-Spring?2、什么是 MyBatis?3、MyBatis数据库连接配置示例1)、POM依赖2)、数据连接配置3)、Mapper文件:4)、实体类5)、工具类(创建SqlSession)6)、单元测试7)、目录结构图一、Mybatis 和 Spring Mybatis 的关系1、什么是 MyB...原创 2020-04-26 23:58:37 · 440 阅读 · 0 评论 -
acid(数据库事务正确执行的四个基本要素的缩写)
ACID,指数据库事务正确执行的四个基本要素的缩写。包含:原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)、持久性(Durability)。一个支持事务(Transaction)的数据库系统,必需要具有这四种特性,否则在事务过程(Transaction processing)当中无法保证数据的正确性,交易过程极可能达不到交易方的要求。转载 2014-01-03 09:19:45 · 778 阅读 · 0 评论 -
MySql 按某一字段分组,同时取每组的前三行数据
-- 按gid分组后,查询col2的前三名-- 方法一SELECT a.* FROMt2 a LEFT JOIN t2 bON a.gid=b.gid AND a.col2<=b.col2GROUP BY a.id,a.gid,a.col1,a.col2HAVING COUNT(b.id)ORDER BY a.gid,a.col2 desc;-- 方原创 2017-02-28 14:57:39 · 18130 阅读 · 3 评论