自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Ghost_0110

学习笔记

  • 博客(119)
  • 资源 (1)
  • 收藏
  • 关注

原创 PG系列6-PostgreSQL的体系架构

文章目录1、逻辑和物理存储结构2、进程结构3、内存结构1、逻辑和物理存储结构2、进程结构3、内存结构

2021-08-03 17:40:54 1027

原创 PG数据库恢复指定错误备份文件时怎么解决

项目场景:测试环境中对分库分表PG库的同步数据/表结构等操作。问题描述:当我们在给分库分表执行备份恢复时,把不是本分片库的备份文件导入至本分片库,导致数据错乱。比如我们将一个8分库(0-7)的备份文件命名为dump_0.ddl dump_1.ddl … dump_7.ddl,在恢复过程中,我们在7号库(0-7)中,却使用了dump_6.ddl的备份文件,导致7号库数据恢复成6号库的。原因分析:手误/手残/摸鱼/粗心/马虎 皆可导致该问题。解决方案:我们在发现问题时可能已经滞后很长时间了,可

2021-07-19 18:05:42 476

原创 PG系列5-SQL高级特性2——聚合函数和窗口函数

文章目录1、聚合函数1.1 string_agg函数1.2 array_agg函数1、聚合函数聚合函数可以对结果集进行计算,常用的聚合函数有 avg()、sum()、min()、max()、count()等,本节 将介绍PostgreSQL两个特殊功能的聚合函数并给出测试示例。 在介绍两个聚合函数之前,先来看一个应用场景,假如一 张表有以下数据: 中国 台北 中国 香港 中国 上海 日本 东京 日本 大阪 要求得到如下结果集: 中国 台北,香港,上海 日本 .

2021-07-15 19:38:32 3434 1

原创 PG系列5-SQL高级特性1(with查询,批量插入,数据抽样...)

文章目录1、WITH查询2、批量插入3、RETURNING返回修改的数据4、UPSERT5、数据抽样6、聚合函数7、窗口函数1、WITH查询2、批量插入3、RETURNING返回修改的数据4、UPSERT5、数据抽样6、聚合函数7、窗口函数...

2021-07-14 20:10:17 1196

原创 PG系列4-PostgreSQL的数据类型

文章目录1、数字类型2、字符类型3、时间/日期类型4、布尔类型5、网络地址类型6、数组类型7、范围类型8、json/jsonb类型9、数据类型转换1、数字类型2、字符类型3、时间/日期类型4、布尔类型5、网络地址类型6、数组类型7、范围类型8、json/jsonb类型9、数据类型转换...

2021-07-08 18:06:23 7402

原创 PG系列3-客户端工具使用

文章目录1、1、示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。

2021-07-07 19:22:40 1115 2

原创 PG系列2-postgre控制台基本命令与远程连接PG库

1、常用控制台命令\password:设置密码 \q:退出 \h:查看SQL命令的解释,比如\h select。 \?:查看psql命令列表。 \l:列出所有数据库。 \c [database_name]:连接其他数据库。 \d:列出当前数据库的所有表格。 \d [table_name]:列出某一张表格的结构。 \du:列出所有用户。 \e:打开文本编辑器。 \conninfo:列出当前数据库和连接的信息。2、pgAdmin 4 连接基于图形化操作连接,比较简

2021-07-02 15:52:42 1724

原创 PG系列1-postgresql的源码编译安装(CentOS7.8)

文章目录前言1、选择源码包2、编译安装2.1 简单安装2.2 完全自定义安装3、熟悉配置文件前言提示:以下是本篇文章正文内容,下面案例可供参考1、选择源码包官网链接:https://www.postgresql.org/ftp/source/解压到本地:tar -zxf postgresql-10.1.tar.gz安装系统依赖包:# 检查rpm -q --queryformat "%{NAME}-%{VERSION}-%{RELEASE} (%{ARCH})\n" systemd-d

2021-07-02 15:33:59 675

原创 LAMP架构9-mysql数据库MHA高可用的部署搭建

文章目录1、MHA集群介绍1.1 什么是MHA1.2 MHA架构组成1.3 MHA工作原理2、MHA实现2.1 准备2.2 先搭建一主二从2.3 MHA Manager部署2.3.1首先停止之前安装的mysql路由服务:2.3.2 MHA 安装准备2.3.3 安装 MHA (server4)3、MHA高可以切换方式3.1 手动切换master3.2 自动切换master3.3 通过vip手动/自动切换master1、MHA集群介绍1.1 什么是MHA传统的主从复制如果主库宕机,其余从库不会自动的代.

2021-06-27 20:39:10 156

原创 LAMP架构8-mysql数据库主从复制模式

文章目录

2021-06-22 17:03:03 151

原创 LAMP架构7-搭建数据库mysql以及数据库的主从复制(GTID,半同步)

文章目录

2021-05-10 22:06:03 212 7

原创 LAMP架构6-nginx+tomcat+memcached服务以及goaccess可视化日志

文章目录前言1、 tomcat介绍2、在server2上的安装Apache-tomcat3、启动tomcat4、对server1进行nginx配置5、测试server2和server3上的test.jsp文件5.1 添加server3(tomcat服务器,和server2配置一样)5.2 开始测试test.jsp文件6、tomcat+memcached6.1 确认php-fpm服务开启并暂时关闭tomcat服务6.2 安装memcached服务(server2与server3一样配置)6.3 测试7、go.

2021-04-23 18:04:26 185

原创 LAMP架构5-Nginx缓存加速结合php

文章目录前言1.php源码编译(开启php-fpm功能)1.1 CGI、FastCGI和php-fpm的概念和区别1.2 源码编译php1.3 拷贝php-fpm配置文件1.4 修改php-fpm启动文件并启动php-fpm2、nginx结合php-fpm2.1 修改php时区2.2 修改nginx配置文件前言PHP官网1.php源码编译(开启php-fpm功能)根据需求下载相应版本的源代码php源代码官网下载1.1 CGI、FastCGI和php-fpm的概念和区别CGI:CGI(Com.

2021-04-23 17:52:11 567 4

原创 LAMP架构4-nginx服务器入门(web服务器,反向代理,负载均衡)

文章目录前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、pandas是什么?示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。二、使用步骤1.引入库代码如下(示例):import numpy as npimport.

2021-04-15 22:08:34 413 1

原创 持续集成与交付技术2-jenkins使用结合ansible与k8s集群

文章目录

2021-04-08 17:03:17 712

原创 MFS分布式文件系统2-master双机热备实现高可用

1、master热备

2021-04-06 17:33:23 582

原创 MFS分布式文件系统1-MFS介绍安装以及存储类的使用

文章目录前言1、MFS是什么2、mfs安装2.1 安装2.1.1 master端2.1.2 Chunkservers端(mfs2-3节点)2.2 配置与默认启动2.3 Chunkservers配置2.4 删除恢复3、存储类(Storage Classes)3.1 存储类介绍3. 2 存储类使用3.2.1 机器配置3.2.2 给Chunkservers添加标签3.2.3 创建一个存储类前言1、MFS是什么示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。2、m.

2021-04-06 09:37:49 548

原创 Hadoop大数据平台1

文章目录前言1、Hadoop简介2、2.1 单机模式(适合开发,测试)2.2 伪分布式2.3 完全分布式2.4 热插入节点2.5 热拔出节点(移除节点)前言1、Hadoop简介2、2.1 单机模式(适合开发,测试)[root@hadoop1 ~]# lshadoop-3.2.1.tar.gz jdk-8u181-linux-x64.tar.gz[root@hadoop1 ~]# useradd -u 1000 hadoop[root@hadoop1 ~]# mv * /home/hado.

2021-03-31 17:32:32 314

原创 使用whatis命令时提示nothing appropriate

问题描述:当尝试使用whatis ls时,提示:ls:nothing appropriate 。[root@haojin ~]# whatis manman: nothing appropriate.[root@haojin ~]# whatis lsls: nothing appropriate.[root@haojin ~]# whatis wcwc: nothing appropriate.如下图原因分析:问度娘才知道,原来whatis是根据数据库执行查找操作的,这个数据库是定

2021-03-30 16:41:34 1226 2

原创 OpenStack认识与使用2-实例,可视化,私有网络,镜像,以及存储节点

文章目录1、启动一个实例2、可视化dashboard1、启动一个实例[root@controller ~]# openstack console url show provider-instance+-------+--------------------------------------------------------------------------------+| Field | Value .

2021-03-28 11:36:43 727 1

原创 OpenStack认识与使用1

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言1、openstack介绍2、部署环境2.1 配置时间同步(ntp)2.2 安装客户端2.3 安全并配置组件3、 认证服务2.5 配置 Apache HTTP 服务器2.6 创建服务实体和API端点2.6.1 先决条件2.6.2 创建服务实体和API端点2.6.3 创建域、项目、用户和角色2.7 验证操作2.8 创建 OpenStack 客户端环境脚本2.9 使用脚本4、镜像服务4.1 先决条件4.2 安全并配置组件4.3 验证

2021-03-24 22:34:32 549

原创 host-passthrough问题(如何打开嵌套虚拟化)

项目场景:host-passthrough问题描述:提示:这里描述项目中遇到的问题:例如:数据传输过程中数据不时出现丢失的情况,偶尔会丢失一部分数据APP 中接收数据代码:@Override public void run() { bytes = mmInStream.read(buffer); mHandler.obtainMessage(READ_DATA, bytes, -1, buffer).sendToTarget();

2021-03-24 20:55:34 1937

原创 持续集成与交付技术1-Git工具使用(jenkins、gitlab)

文章目录1、Git工具使用1.1 本地版本控制系统1.2 集中化的版本控制系统1.3 分布式版本控制系统1.4 git简介2、安装Git3、Gitlab代码仓库3.1 gitlab安装4、jenkins4.1 jenkins介绍4.2 jenkins安装4.3 jenkins配置1、Git工具使用1.1 本地版本控制系统1.2 集中化的版本控制系统1.3 分布式版本控制系统1.4 git简介速度简单的设计对非线性开发模式的强力支持(允许成千上万个并行开发的分支)完全分布式.

2021-03-17 16:09:58 488

原创 ELK日志分析平台6-Metricbeat轻量级数据采集+filebeat完善

文章目录

2021-03-17 12:18:15 601

原创 Python(19)——django实战2----基于django框架实现中文版服务器信息查看应用(sysinfo)

文章目录

2021-03-16 21:52:51 605

原创 Python(18)——Django实战1之可重用注册登录系统(从面到点剖析)

文章目录

2021-03-15 22:00:34 703

原创 Python(17)——Django框架入门-项目创建与认识子应用

文章目录

2021-03-14 16:34:43 546

原创 ELK日志分析平台5-filebeat轻量级数据采集(对比logstash)-以采集apache日志为例

文章目录1、介绍2、安装部署3、启用xpack安全验证1、介绍2、安装部署3、启用xpack安全验证

2021-03-13 09:36:09 394

原创 ELK日志分析平台4-xpack安全认证

文章目录

2021-03-12 23:30:15 415 2

原创 ELK日志分析平台3-Kibana可视化

文章目录1、Kibana介绍1、Kibana介绍

2021-03-11 16:17:10 302

原创 ELK日志分析平台2-Logstash数据采集

文章目录1、 logstash介绍2、3、1、 logstash介绍Logstash是一个开源的服务器端数据处理管道。logstash拥有200多个插件,能够同时从多个来源采集数据,转换数据,然后将数据发送到您最喜欢的 “存储库” 中。(大多都是 Elasticsearch。)Logstash管道有两个必需的元素,输入和输出,以及一个可选元素过滤器。2、3、...

2021-03-11 09:21:33 331

原创 ELK日志分析平台1-Elasticsearch详解(ELK核心)

文章目录前言1、elasticsearch实战(核心)1.1 elasticsearch介绍1.2 elasticsearch安装与配置(三台集群部署)1.32、logstash数据采集2.12.22.33、kibana可视化3.13.23.3前言官网1、elasticsearch实战(核心)1.1 elasticsearch介绍Elasticsearch 是一个开源的分布式搜索分析引擎,建立在一个全文搜索引擎库 Apache Lucene基础之上。Elasticsearch 不仅仅是 Lu.

2021-03-10 17:35:08 426

原创 K8s(18)——kubernetes之k8s高可用集群实验

文章目录1、k8s高可用集群架构2、实验环境部署准备3、部署1、k8s高可用集群架构2、实验环境部署准备3、部署

2021-03-08 22:40:51 720 3

原创 Python(16)——python中的单例模式

文章目录

2021-03-07 09:49:08 245 1

原创 Python(15)——python中的类方法、静态方法和property类属性

文章目录

2021-03-07 09:48:31 310 1

原创 Python(14)——Python中链表、栈、队列、二叉树的封装

文章目录

2021-03-07 09:47:55 328 1

原创 Python(13)——Python面向对象编程的三大特性

文章目录前言(类和对象介绍)1、封装特性2、继承特性3、多态特性前言(类和对象介绍)1、封装特性2、继承特性3、多态特性

2021-03-07 09:47:15 321 1

转载 git安装教程

文章目录前言1、在Windows上安装Git2、在Mac OS X上安装Git3、在Linux上安装Git前言最早Git是在Linux上开发的,很长一段时间内,Git也只能在Linux和Unix系统上跑。不过,慢慢地有人把它移植到了Windows上。现在,Git可以在Linux、Unix、Mac和Windows这几大平台上正常运行了。要使用Git,第一步当然是安装Git了。根据你当前使用的平台来阅读下面的文字1、在Windows上安装Git在Windows上使用Git,可以从Git官网直接下载.

2021-03-06 08:54:52 342

原创 K8s(17)——kubernetes之kubernetes资源监控-Helm包管理工具2(部署metrices-server,部署kubeapps(webUI))

文章目录1、构建一个Helm Chart2、把打包好的helm包上传仓库2.1 配置仓库2.2 仓库拉取helm2.3 增加v2版本(ingress)2.4 回滚更新3、部署metrices-server3.1 拉取metrics-server包,修改values.yaml文件3.2 拉取镜像3.3 清理之前的metrices环境3.4 安装3.5 修改corndns4、部署kubeapps(webUI)4.1 拉取kubeapps包,修改values.yaml文件4.2 下载所需镜像并上传仓库4.3 安.

2021-03-05 17:17:56 580 1

原创 (linux基础23)linux下的防火墙优化策略

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、pandas是什么?示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。二、使用步骤1.引入库代码

2021-03-04 16:43:54 385

PostgreSQL在哈啰的实践周飞.pdf

PostgreSQL在哈啰的实践周飞.pdf

2021-08-23

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除