背景 阿里云基础版 RDS 最近因为大数据量查询经常宕机(阿里云工单回复是 OOM,让升级高可用版本~),导致日常办公软件(Crowd,Jira,Confluence等)无法使用,所以在 ECS 搭建本地 Mysql。 验证环境 Centos 7.7 Docker 1.13.1 拉取镜像 # 搜索 ...
分类:
数据库 时间:
2020-06-21 15:49:42
阅读次数:
69
事务的概念 所谓事务是用户自定义的一个数据库操作序列,这些操作要么全做,要么全不做,是一个不可分割的工作单位。例如,在关系数据库中,一个事务可以是一条sql语句,一组sql语句或整个程序。 事务和程序是两个概念,一般来讲,一个程序中包含多个事务。 事务的开始与结束可以由用户显示控制。如果用户没有显示 ...
分类:
数据库 时间:
2020-06-21 11:23:34
阅读次数:
60
playbook触发器 handler handler用来执行某些条件下的任务,比如当配置文件发生变化的时候,通过notify触发handler去重启服务。 在saltstack中也有类似的触发器,写法相对Ansible简单,只需要watch,配置文件即可。 **大白话:**监控某一个步骤,一旦该步 ...
分类:
其他好文 时间:
2020-06-21 00:27:57
阅读次数:
57
下一步可以加入http转发和http接口 历史数据查询 报警设置 modbus触发测量 ...
分类:
其他好文 时间:
2020-06-21 00:02:54
阅读次数:
67
当数据被误删除/误操作后造成数据丢失。你尝试过用什么手段来挽救数据/损失? 一、前提 1.当数据被误删除/误操作后,第一时间要关闭数据库。业务方需要紧急挂停机公告,避免数据二次污染,用于保护数据的一致性。 2.BINLOG格式为ROW格式,不讨论其他格式的BINLOG。 二、数据被误操作(updat ...
分类:
其他好文 时间:
2020-06-18 20:02:02
阅读次数:
82
(一)插入文档插入文档一共有3种方法,分别如下:# 插入一个或多个文档,如果是多个文档,用数组存放文档db..insert(document)# 插入1个文档db..insertOne(document)# 插入多个文档db..insertMany(document)测试1 :使用db..inser... ...
分类:
数据库 时间:
2020-06-18 19:46:07
阅读次数:
52
mongodb是一个基于分布式文件存储的数据库,由C++语言编写。它旨在为WEB应用提供可扩展的高性能数据存储解决方案,最大的特点是支持的查询语言非常强大,其语法有点类似于面向对象的查询语言,几乎可以实现类似关系数据库单表查询的绝大部分功能,而且还支持对数据建立索引。本文鉴于MongoDB强大丰富功 ...
分类:
数据库 时间:
2020-06-14 11:03:33
阅读次数:
76
条件操作符用于比较两个表达式并从MongoDB集合中获取数据。 MongoDB中条件操作符有: (>) 大于 - $gt (<) 小于 - $lt (>=) 大于等于 - $gte (<= ) 小于等于 - $lte 一、MongoDB大于操作符 - $gt 如果想获取集合中 "likes" 大于 ...
分类:
数据库 时间:
2020-06-14 10:48:23
阅读次数:
205
我们来创建动态菜单吧 首先,先对动态菜单的概念、操作、流程进行约束:1.Host和各个Tenant有自己的自定义菜单2.Host和各个Tenant的权限与自定义菜单相关联2.Tenant有一套默认的菜单,规定对应的TenantId=-1,在添加租户时自动将标准菜单和标准菜单的权限初始化到添加的租户 ...
分类:
Web程序 时间:
2020-06-13 19:28:25
阅读次数:
62
ElasticSearch基本概念 索引 索引(index)是Elasticsearch对逻辑数据的逻辑存储,所以它可以分为更小的部分。 可以把索引看成关系型数据库的表,索引的结构是为快速有效的全文索引准备的,特别是它不存储原始值。 Elasticsearch可以把索引存放在一台机器或者分散在多台服 ...