自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

翻译 clickhouse 推荐配置(operation checklist)

1、CPU调节器echo 'performance' | sudo tee /sys/devices/system/cpu/cpu*/cpufreq/scaling_governor2、内存数据少量时最好cache在内存,尽量给大内存避免使用swapecho 0 | sudo tee /proc/sys/vm/overcommit_memory3、关闭transparent hug...

2019-12-25 12:29:45 4124

原创 MYSQL复制

一、复制原理目前MYSQL的复制方式有两种,一种传统的组复制,利用二进制的binlog 以及relaylog实现;另一种是基于gtids( global transaction identifiers )实现,宏观上来讲是基于主节点的事务提交确认到所有节点来实现,好处是不需要处理日志文件,简化复制的过程。 MYSQL复制支持多种同步方式。比较原始的同步方式是采用异步的一主多从。8.0开始支持...

2018-08-15 11:22:06 431

原创 安装MongoDB之前Linux 操作系统优化

以centos 6为例:1.禁用hugePage  将hugepage的禁用脚本移动至/etc/init.d下,hugepage禁用脚本https://pan.baidu.com/s/156UUIEUnnSEUqXyVdwK_yA:mv disable-transparent-hugepages /etc/init.dchmod 755 /etc/init.d/disable-tr...

2018-08-14 11:07:46 475

原创 本地源安装软件

在企业用户中的服务器可能是没有联网也没用本地源服务器的,所以在线安装不了,又因为各种包的依赖关系,单独安装某些包可能还是会有问题。所以提供了yum 本地源的安装。1.初始化与目标系统一致的minimal虚拟机,比如cent os 6.XX的 就用cent os 6的镜像。2.在新电脑上安装软件,比如net-snmp 。1.yum clean all2.更改文件/etc/yum.co...

2018-08-14 10:17:36 484

原创 二分法

看了下百度出二分法的介绍,分为两种,第一种答案:找中间大的k值(但是没有告诉我怎么找)。第二种答案:代码解析。郁闷的,搜索一直命中不了我要的答案。二分法分为两种取中位数的计算1.最末数组下标为奇数: 数组长度为n,数组下标为0到n-1。中间值分为两种取值方法:上取整和下取整。及中间值有两个结果,代码上使用n/2的方法都是下取整。2.最末数组下标为偶数...

2018-08-06 17:37:15 568

原创 scrt配置服务器免密登录

一.打开scrt工具,点击tools -> create public key:1. 2. 二. 将生成的公钥拷贝到服务器上mkdir ~/.sshcd .sshssh-keygen -i -f identity.pub >> authorized_keys三.按照下图,scrt重新建立服务器连接,并输入第一步填写的密钥加密密码,登录成功...

2018-08-04 12:19:22 810

原创 mac brew install无法使用

报错原文如下:Error: Could not create /usr/local/CellarCheck you have permission to write to /usr/local 解决思路:重装https://github.com/Homebrew/install

2018-07-28 09:03:46 1625

原创 zabbix 配置mysql监控

配置mysql的监控服务(zabbix)1、概述www.percona.com官网上有已经存在的mysql监控模版,直接导入即刻2、下载模版https://www.percona.com/downloads/percona-monitoring-plugins/LATEST/3、安装rpm -ivh percona-zabbix-templates-1.1.8-1.no...

2018-07-28 09:00:20 194

原创 zabbix安装

一、zabbix_3.4.2安装rpm -i https://repo.zabbix.com/zabbix/3.4/rhel/7/x86_64/zabbix-release-3.4-2.el7.noarch.rpmyum install zabbix-server-mysql zabbix-web-mysql zabbix-agent二、安装mysql,并创建数据库mysql ...

2018-07-28 08:55:50 126

原创 MYSQL tar包安装

1、下载tar.gz包https://dev.mysql.com/downloads/mysql/2、解压tar包tar -zxvf mysql-8.0.11-linux-glibc2.12-x86_64.tar.gz -C /usr/local3、文件夹重命名或者建立软连接ln -s mysql-8.0.11-linux-glibc2.12-x86_64 mysql...

2018-07-28 08:43:59 1680

转载 redis学习之持久化

1.RDB 定义:存储的数据生成快照并持久化磁盘中 优点:定时刷盘,如果服务重启会出现丢数据的可能持久化的过程中,主进程不会有io操作对数据恢复的完整性不敏感的话,大规模数据恢复更高效 缺点:重启会出现丢数据的可能2.AOF定义:将执行过的指令重新执行一遍,实现数据恢复(数据恢复完整度更高)优点:AOF方式是将执行过的写指令记录下来,在数据恢复时按照从前到后的顺序再将指令都执行一遍默认的AOF持久...

2018-04-16 15:36:40 108

原创 error while loading shared libraries的解决办法

在启动 mongod的时候遇到 error while loading shared libraries: libnetsnmpagent.so.20: cannot open shared object file: No such file or directory该error 是因为未装net-snmp直接连接外网的Linux服务器可直接使用:yum install net-snm

2017-11-15 10:25:29 9219

原创 mongodb 之 模糊查询

mongodb的模糊查询需要熟练掌握 正则匹配($regex),和全文检索($text),或者直接使用正则表达式。一.mongodb中正则($regex)的用法:      1.{field:{$regex:{/pattern/option}}},其中pattern是寻常的正则表达式,          option的值包含:              i(不区分大小写),  ...

2017-08-31 10:33:17 25711

原创 mongodb crud 之 delete

mongodb删除数据的方法:官方文档提供db.collection.deleteOne()和db.collection.deleteMany()这两种方法除此之外还有清空集合的方法:db.collection.remove({})清空数据 与db.collection.deleteMany({}),db.collection.drop()删除表

2017-08-30 16:53:30 282

原创 mongodb crud 之 update

mongodb更新的方法:在查的基础之上,update就显的简单多了,    官方提供的修改的方法有:               db.collection.update()               db.collection.updateOne()               db.collection.updateMany()               db

2017-08-30 15:27:21 204

原创 mongodb 关于批量操作

批处理:mongodb在3.2.0之后文档提供db.collection.bulkWrite() ,通过给定的语法和参数进行批量执行db.collection.bulkWrite( [ , , ... ], { writeConcern : , ordered : })常用operation:insertOne,updateOne,updateM

2017-08-30 15:18:22 3062

原创 mongodb crud 之 query

mongodb查询的方法:普通查询:db.collection.find({field:"value"},{projection:1}) field 为查询条件字段,project为指定返回字段,值为1or0,分别代表返回与不返回。当指定字段返回后,_id默认返回,不需要_id 时需要带上_id:0projection 不支持条件查询中带有以下操作:1.$

2017-08-29 16:11:43 245

原创 mongodb crud 之 insert

mongodb插入的方法:1.db.collection.insert()2.db.collection.insertOne()3.db.collection.insertMany()4.db.collection.save()上述方法的区别:db.collection.insert() 包括insertOne()和insertMany()的

2017-08-29 14:27:50 383

原创 python创建Django项目Couldn't import Django解决思路

最近学习Django,首先就是搭建环境1起初就是安装过python,版本为2.7 2安装Django,正在python中测试版本成功如下:Python 2.7.10 (default, Jul 30 2016, 19:40:32) [GCC 4.2.1 Compatible Apple LLVM 8.0.0 (clang-800.0.34)] on darwinType "

2017-06-09 11:36:27 15136 1

原创 opsmanager的搭建

在mongodb的监控和管理上,终端管理终究不怎么便捷。官网推出的opsmanager可以尝试去部署下:1关于ops功能的简单介绍: 大致功能如上图(通过一台主机上安装opsmanger服务,及所有客户端automation-agent的安装,通过网络将所有机子数据拉取至ops 服务中,并通过web 界面加以展示出来)。2ops核心组件介绍:(1)opsmanager。(2

2017-05-24 13:18:19 2959

空空如也

空空如也

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

TA关注的人

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