原创 Mysql存儲引擎 MyISAM和InnoDB

存儲引擎介紹 Mysql存儲引擎 MyISAM 讀寫速度快,不支持事物處處理MyISAM存儲引擎是MySQL數據一塊系統之前。5.5版本之前默認的存儲引擎 1)不支持事物 2)表級鎖定形式,數據在更新時鎖定整個表。 3)數據庫讀寫過程中

原创 MongoDB基本操作1增刪改查篇

mongoDB邏輯存結構 MongoDB的邏輯只要由文檔(document) 集合(collection) 數據庫(database)三部分組成。 其中文檔的是MongoDB核心概念,它是MongoDB邏輯存儲最小的單元相當與關係型數據庫中

原创 oracle12c 安裝

Oracle數據庫簡介紹 ORACLE數據庫系統是美國ORACLE公司(甲骨文)提供的以分佈式數據庫爲核心的一組軟件產品,是目前最流行的客戶/服務器(CLIENT/SERVER)或B/S體系結構的數據庫之一。比如SilverStream就

原创 Linux 安裝過程

原创 centos7.3 搭建MySQL

數據庫簡單介紹 Oracle 安全完善操作複雜 DB2 大型安全完善 MySQL 免費開源體積小 實驗環境 mysql5.7 //數據庫 boost_1_59_0 //c++ 環境庫 yum install gcc gc

原创 Linux Redhat 6.5 中防火牆

Linux防火牆體系只要工作在網咯層,針對於TCP/IP數據包實施過濾個限制,典型的包過濾防火牆(或稱爲網絡層防防火牆) net filter 指的是Linux的內核總的實現包頭過濾不以程序或文件的形式存在。 iptables 指的是用戶

原创 Linux 6.5 部署Nginx 服務

在個網站服務區軟件中,除了Apache HTTP Service 外,還有一款輕量級別HTTP服務軟件---Nginx可以參考我之前寫的LAMP大致差不多 安裝需要的環境 yum install gcc gcc-c++ pcre pcre

原创 Linux Redhat 6.5 apache日誌分割

apache 2.4.4 自動分割日誌,按年月日生成 wed 軟件 apache nginx lls7 tomcat 軟件 http 協議 80 端口 域名解析 DNS TCP 53 (連DNS接)UDP 53 端口(解析DNS) 語言

原创 MySQL 數據備份

MySQL是一種開放源代碼的關係型數據庫管理系統(RDBMS),使用最常用的數據庫管理語言--結構化查詢語言(SQL)進行數據庫管理。 我們試着想一想, 在生產環境中什麼最重要?如果我們服務器的硬件壞了可以維修或者換新, 軟件問題可以修復或

原创 CentOS7 上部署Haproxy及Nginx 搭建Web羣集

HAProxy是一個使用C語言編寫的自由及開放源代碼軟件,其提供高可用性、負載均衡,以及基於TCP和HTTP的應用程序代理,可以運行於大部分主流的Linux操作系統上。本次實驗使用三臺服務器搭建Web羣集,Haproxy作爲調度服務器,兩臺

原创 MySQL-MMM高可用

MMM介紹 MMM(Master-Master replication manager for MySQL)是一套支持雙主故障切換和雙主日常管理的腳本程序。MMM使用Perl語言開發,主要用來監控和管理MySQL Master-Mast

原创 MongoDB 4.0版本

MongoDB 簡介 是一款跨平臺、面向文檔的數據庫。可實實現高性能、高可、可用性、並且能輕鬆擴展。是一個基於分佈式文件存儲開源數據庫系統,在高負載的清苦下添加更多節點。 MongoDB 也是一個介於關係型數據庫和非關係數據庫之間的產品,

原创 自動化運維Ansible之Playbook之劇本

Playbook 介紹 Playbook 是由一個或多個piay組成的列表,只要功能是講task 定義好角色歸併未一組進行統一管理,也就是通過task調用 Ansible 的模講多個play組成在一個playbook中運行 playbo

原创 KVM虛擬化的優化

KVM調優 思路 性能的損耗是矛盾的根源,KVM採用全虛擬化技術,全虛擬化要由一個軟件來模擬硬件層,故有一定的損耗,特別是I/O輸入輸出。KVM性能優化主要在CPU、內存、I/O這幾方面,當然在這幾方面也是要分場景的,不同場景優化方向也是不