数据结构与算法

elasticsearch分片unassign问题处理

1、查询集群状态(当前为yellow) curl -s ?v 2、查询分片情况 curl -s |grep -i unassign 看到有四个分片是 unassign,目前都是副本分区,不是主分区 item_sold_v5 5 r UNASSIGNED item

全网都在说一个错误的结论

大家在背 MySQL 八股文的时候,是不是经常看到这句话。 联合索引的最左匹配原则会一直向右匹配直到遇到范围查询(>、<、between、like) 就会停止匹配。 我随手在网上搜了下, 基本全部都是这个结论,似乎这个结论大家都耳濡目染了,应该大多数人都觉得这个结论是正确的吧。 我在昨晚折腾了几个实验,发现这个结论并不全对!去掉 「between 和 like 」这个

win10电脑安装MongoDB数据库(2022年安装最新版)

现在MongoDB官网已经集成好完整安装包,只需解压下来使用即可,不需要再像以前那样选择安装,然后再配置一大堆配置,什么环境变量的。 我们现在在网上找的教程去教安装MongoDB的大部分教程已经货不对版,对很多萌新看到以往的操作教程去安装,肯定会一脸懵逼的感觉。 1.mongoDB服务器全新安装 产品 --- 社区服务器 直接下载 创建一个mongo

python办公自动化,看完这一篇就够了!

最近参加了一个训练营,作为副教练,承担起训练营的运营工作。事不大,活不少,打卡记录、活动积分、奖励制度、评优方案、趋势对比,应有尽有…… 开始认为 Excel 就足够应付,没想到第一项工作 —— 人员汇总,就把我难倒了,于是果断拎起 Python 这把大刀,披荆斩棘,利用业余时间,不到一周竟然打造出了一套运营管理系统,到底是如何做的呢?一起来看。 基础整理 数据是运营的基础,人员数据是基础数据,首

15分钟掌握Elasticsearch 8大核心概念与基础用法

Elastic已经形成了一个较为庞大的生态,这个生态的核心就是Elasticsearch。初学者的重点就是如何快速地了解并使用Elasticsearch,本文总结了Elasticsearch的8大核心概念和安装、用法,15分钟实现入门并且掌握Elasticsearch的简单使用。 blog-thumb-release-endpoint-security.png 01、核心概念 索引

Select进阶查询·流程控制函数

一、语法格式: if语句 语法格式: if(条件,v1,v2) 如果条件成立,则返回v1,否则返回v2 ifnull语句 语法格式: ifnull(v1,v2) 如果v1不是空,则返回v1,否则返回v2 相当于如果v1为空,返回默认值的效果 case语句 语法格式 (可以有多个判断添加): 如果字段名等于某个值 则返回对应位置then后面的值 并结束判断 如果与所有值都不相等

Apache Doris——物化视图

八、物化视图 物化视图就是包含了查询结果的数据库对象,可能是对远程数据的本地copy,也可能是一个表或多表join后结果的行或列的子集,也可能是聚合后的结果。说白了,就是预先存储查询结果的一种数据库对象。 在Doris中的物化视图,就是查询结果预先存储起来的特殊的表。 物化视图的出现主要是为了满足用户,既能对原始明细数据的任意维度分析,也能快速的对固定维度进行分析查询。 适用场景 1、分析需求覆

【读书笔记】《 Hadoop构建数据仓库实践》第1章

02-《 Hadoop构建数据仓库实践》.jpg 第1章 数据仓库简介 1.1 什么是数据仓库 Inmon将数据仓库描述为一个面向主题的、集成的、随时间变化的、非易失的数据集合,用于支持管理者的决策过程。 1.3 数据仓库架构 1.3.2 主要数据仓库架构 在数据仓库技术演化过程中,产生了几种主要的架构方法,包括数据集市架构、Inmon企业信息工厂架构、Kimball数据仓库架构和混合

【总结】Data Vault数据建模过程及举例

数据仓库2.png 1. 摘要 本文介绍数据仓库中Data Vault建模的过程描述,并举一个示例以加深对相关概念的理解。 2. 内容 2.1 关于Data Vault数据模型 Data Vault(DV)模型用于企业级的数据仓库建模,是Dan Linstedt在20世纪90年代提出的。在最近几年,Data Vault模型获得了很多关注。 Data Vault是一种数据仓库建模方法,用