Xtrabackup 实现数据的备份与恢复

2020-04-07
阅读 7 分钟
9.5k
Xtrabackup是由percona开源的免费数据库热备份软件,它能对InnoDB数据库和XtraDB存储引擎的数据库非阻塞地备份(对于MyISAM的备份同样需要加表锁);mysqldump备份方式是采用的逻辑备份,其最大的缺陷是备份和恢复速度较慢,如果数据库大于50G,mysqldump备份就不太适合。

2020 年 4 月全国程序员工资出炉!

2020-04-06
阅读 2 分钟
2.9k
最近看到一网友分享程序员4月份工资,平均工资竟达到14120! 网友:“这头发掉的值” 工资趋势 工资分布: 2020年中国一线城市程序员的平均工资为16285元,工资中位数为14583元,其中95%的人的工资位于5000到20000元之间。 和往年数据比较: 其中 北京的平均工资为18048,中位数为15000。 上海的平均工资为 16653,中位数...

十个你可能不曾用过的LINUX命令

2020-04-06
阅读 6 分钟
1.9k
pgrep名字前有个p,我们可以猜到这和进程相关,又是grep,当然这是进程相关的grep命令。不过,这个命令主要是用来列举进程ID的。如:

全能型终端神器!好用、免费!

2020-04-05
阅读 4 分钟
7.4k
其中,呼声最高的是推荐这款工具:MobaXterm,说实话,在这之前我还真没有用过这工具,之前一直用Xshell,后面用了Finalshell,被大家这么一说,我想我是不是out了,没跟上大家的节奏啊,这么好的工具都没有发现!

打开个税App:竟要补税两万多...

2020-04-04
阅读 2 分钟
5.1k
想必很多读者都知道,最近大家都在讨论一个话题:就是个税汇缴。通过个税APP可以查看自己2019年年度缴纳的个人所得税的记录,然后还可以看到个人可以退税的金额,如果有可以退的,可以进行申报退税。

5s!用浏览器打造一个开箱即用的Linux系统

2020-04-03
阅读 4 分钟
3.7k
做为Linux系统管理员、或者是系统运维工程师,肯定会在工作遇到这样的需求:需要开发环境、测试环境、准生产环境等等环境,有时候建一个环境费时间不说,还容易出各种错误,好不容易建好了,可能还用不了几天。如果这时候有一个工具:能即用即建,不用则删,随时随地去创建一个系统多好!

Linux容器技术原理和使用

2020-04-03
阅读 3 分钟
4.9k
在一个多员共用的开发环境或者一台服务器运行多个逻辑隔离的服务器进程。谁的运行环境也不希望影响到另一个谁。也就是一个物理机器需要虚拟化出多个环境或者容器。通过提供一种创建和进入容器的方式,操作系统让应用程序就像在独立的机器上运行一样,但又能共享很多底层的资源。

CPU缓存越大越好吗?你踩过哪些坑?

2020-04-01
阅读 2 分钟
3.9k
在CPU的参数中,我们除了常见的核心线程以及各种频率之外,还经常会看到一个名为缓存的参数,有的是9MB,有的是16MB,甚至在三代锐龙上还有的能达到72MB,那么这些缓存到底是干什么的? 

好玩、有趣的 Linux 命令学习神器 kmdr!

2020-04-01
阅读 3 分钟
10.1k
所以,大家也会遇到这样的情况,不太懂的命令用法,我们会去查找资料。据不完全统计,Linux系统常见的命令约600+个,一时间想全部掌握太难了,特别对于一个初学者来说,更是难上加难。

用漫画了解Linux内核到底长啥样

2020-03-31
阅读 3 分钟
2.3k
原文来自:[链接] 最新整理的 2TB 技术干货:包括系统运维、数据库、redis、MogoDB、电子书、Java基础课程、Java实战项目、架构师综合教程、架构师实战项目、大数据、Docker容器、ELK Stack、机器学习、BAT面试精讲视频等。在「 民工哥技术之路」微信公众号对话框回复关键字:1024即可获取全部资料。

99%的程序员都应该知道的5个开源Docker工具...

2020-03-30
阅读 5 分钟
3k
Docker 社区已经创建了许多开源工具,它们能帮我们处理各种用例。作者在本文中推荐了 5 款认为最有用的 Docker 工具,分别是 Watchtower(自动更新 Docker 容器)、docker-gc(容器和镜像的垃圾回收)、docker-slim(容器瘦身)、 rocker:突破 Dockerfile 的限制,以及 ctop(容器的类顶层接口)。

使用Nginx+Telegraf+Influxb+Grafana构建高逼格Nginx集群监控系统!

2020-03-30
阅读 3 分钟
4.8k
日常生产环境搭建了Nginx集群后,就需要继续深入研究的就是日常Nginx监控。 Nginx如何监控?相信百度就可以找到:nginx-status 通过Nginx-status,实时获取到Nginx监控数据后,如何和现有监控系统集成?一个很好的解决方案: Nginx+Telegraf+Influxdb+Grafana 即通过Telegraf监控插件定时收集Nginx的监控状态,存储到时...

2020.3.29 今日分享

2020-03-29
阅读 1 分钟
1.5k
只谈理想与情怀,对薪资避而不谈的老板都是耍流氓!因为我们都在为自己打工,拼命的工作就是为了赚更多的钱,过更好的生活! 职场上,你越是天寒地冻,没有人会雪中送炭!你越是繁花似锦,别人越是乐意锦上添花! 当你足够强大,你的身边都是洋溢的笑脸!如果你的工作别人能替你完成,你混蛋!如果很多企业请你去完成这...

Mysql+Mycat实现数据库主从同步与读写分离

2020-03-26
阅读 6 分钟
6.3k
MyCAT采用Java开发,实现MySQL公开的二进制协议,将自己伪装成MySQL Server;应用只需连接MyCAT 执行SQL,MyCAT按照配置的策略,分发SQL至相应的MySQL节点。

我的 Prometheus 到底啥时候报警?

2020-03-26
阅读 3 分钟
2.2k
最近又被问到了 Prometheus 为啥不报警,恰好回忆起之前经常解答相关问题,不妨写一篇文章来解决下面两个问题: 我的 Prometheus 为啥报警? 我的 Prometheus 为啥不报警? 从 for 参数开始 我们首先需要一些背景知识:Prometheus 是如何计算并产生警报的? 看一条简单的警报规则: - alert: KubeAPILatencyHigh annotat...

服务器被黑?莫慌!先来排查这5个易错点!

2020-03-24
阅读 11 分钟
5.1k
因此做为程序员,就必须了解一些安全准则,同时,要保护自己所负责的业务,首先要站在攻击者的角度思考问题,修补任何潜在的威胁和漏洞。这是一篇长文,建议大家细细品读一下,必定有不少收获,学习时需要静心,放下心里的浮躁。

CentOS 7.3:LAMP 动静分离部署

2020-03-24
阅读 13 分钟
2.9k
之前写过一篇部署LAMP平台的博文:基于centos 7搭建LNMP架构,只是那个是基于同一台服务器部署的,用来做测试网站或者访问量不大的情况下,是可以应付的,那么?如果该web网站访问量特别大呢?

实时监控Linux服务器日志文件的4中方法

2020-03-24
阅读 2 分钟
4k
在 Linux 下如何才能实时查看日志内容呢?有很多工具可以帮助我们在文件持续修改的同时输出文件内容,最常用的莫过于 tail 命令 了。 1. tail Command – Monitor Logs in Real Time 如前所述, tail 命令是实时显示日志的最常用的方法。不过该命令有两个版本,如下所示。 第一个例子是为 tail 命令加上 -f 参数。 {代码.....

超详细!Nginx 日志配置实践

2020-03-24
阅读 4 分钟
15.1k
Nginx日志主要分为两种:access_log(访问日志)和error_log(错误日志)。通过访问日志我们可以得到用户的IP地址、浏览器的信息,请求的处理时间等信息。错误日志记录了访问出错的信息,可以帮助我们定位错误的原因。

5 种将死的编程语言!

2020-03-24
阅读 4 分钟
2.6k
现在的开发人员都趋向于使用新的编程语言,那么旧的编程语言呢?它们的前途一般是这样两种: 仍然可以使用,但逐渐不受大家欢迎; 直接完全死去。 和之前的十佳最受欢迎的编程语言相反,本文我们预测以下这几种编程语言面临着死亡威胁: Perl 曾几何时,几乎每个人都在使用Perl语言编程。但是那些经常使用的人慢慢地发现...

SQL 性能优化梳理..

2020-03-24
阅读 4 分钟
1.7k
先简单梳理下Mysql的基本概念,然后分创建时和查询时这两个阶段的优化展开。 1 基本概念简述 1.1 逻辑架构 第一层:客户端通过连接服务,将要执行的sql指令传输过来 第二层:服务器解析并优化sql,生成最终的执行计划并执行 第三层:存储引擎,负责数据的储存和提取 1.2 锁 数据库通过锁机制来解决并发场景-共享锁(读锁...

一文章讲透分布式存储

2020-03-23
阅读 2 分钟
3.2k
分布式存储系统,是将数据分散存储在多台独立的设备上。传统的网络存储系统采用集中的存储服务器存放所有数据,存储服务器成为系统性能的瓶颈,也是可靠性和安全性的焦点,不能满足大规模存储应用的需要。分布式网络存储系统采用可扩展的系统结构,利用多台存储服务器分担存储负荷,利用位置服务器定位存储信息,它不但...

LVM 逻辑卷管理精讲(图文并茂)!

2020-03-23
阅读 8 分钟
8.3k
每个Linux使用者在安装Linux时都会遇到这样的困境:在为系统分区时,如何精确评估和分配各个硬盘分区的容量,因为系统管理员不但要考虑到当前某个分区需要的容量,还要预见该分区以后可能需要的容量的最大值。因为如果估计不准确,当遇到某个分区不够用时管理员可能甚至要备份整个系统、清除硬盘、重新对硬盘分区,然后...

Gitlab 中 CI/CD 自动化部署与使用

2020-03-22
阅读 3 分钟
9k
今天给大家介绍一下Gitlab中CI/CD的自动化部署安装与使用。 1. docker方式安装 安装文档:[链接] {代码...} 1.1 设置信息 {代码...} 2. 非docker方式安装 2.1 安装GitLab Runner 安装环境:Linux 其他环境参考:[链接] 下载 {代码...} 添加权限 {代码...} 新建gitlab-runner用户 {代码...} 安装 安装时需要指定我们上面...

好用、免费!可监控电脑几乎一切操作

2020-03-21
阅读 1 分钟
2.2k
今天给大家介绍一款黑科技,灰鸽子。此灰鸽子非当年木马产品,功能不如北信源、360天擎。但是中小企业足够用。还能免费用。聊天审计、桌面批量监控、文件操作、移动硬盘管控、非授权泄密乱码等,都是企业用硬核功能。

Github标星5.2k+!开源、强大的WAF(web防火墙)VeryNginx!

2020-03-21
阅读 3 分钟
7.6k
之前工作中经常在 Nginx 里面配置各种规则,感觉 Nginx 功能强大但并不是很易用。于是就觉得可以写一个强大而且对人类友好的 Nginx,前前后后写了一个多月,总算是在过年之前完成了,逻辑通过 lua 实现,嵌入到 Nginx 中,自带前端界面。

一文彻底搞懂MySQL分区

2020-03-21
阅读 4 分钟
3.3k
一.InnoDB逻辑存储结构 首先要先介绍一下InnoDB逻辑存储结构和区的概念,它的所有数据都被逻辑地存放在表空间,表空间又由段,区,页组成。 段 段就是上图的segment区域,常见的段有数据段、索引段、回滚段等,在InnoDB存储引擎中,对段的管理都是由引擎自身所完成的。 区 区就是上图的extent区域,区是由连续的页组成的...

5 分钟完成 Nginx 直播服务部署(直播 + 分流 + 画面水印)

2020-03-21
阅读 4 分钟
4.2k
顺手打包成docker镜像,方便大家需要用到的时候开箱即用,不需要百度一些零碎的文章 也可做简单的直播服务,只需调整配置文件便可达到你的需求.

Git这些高级用法,喜欢就拿去用!

2020-03-20
阅读 3 分钟
3.2k
如果你觉得 git 很迷惑人,那么这份小抄正是为你准备的! 请注意我有意跳过了 git commit、git pull/push之类的基本命令,这份小抄的主题是 git 的一些「高级」用法。 导航 —— 跳到之前的分支 {代码...} 查看历史 {代码...} 哎呀:之前重置了一个不想保留的提交,但是现在又想要回滚? {代码...} 哎哟:我把本地仓库搞得...

ProxySQL+Mysql实现数据库读写分离实战

2020-03-19
阅读 16 分钟
15.3k
前面也写过几篇关于Mysql数据的文章: MySQL集群高可用架构之MHA MySQL 同步复制及高可用方案总结 官方工具|MySQL Router 高可用原理与实战 今天给大家带来的是关于数据库读写分离相关的实战操作。 ProxySQL介绍 ProxySQL是一个高性能的MySQL中间件,拥有强大的规则引擎。具有以下特性:[链接] 1、连接池,而且是multip...