原创 MySQL運行原理與基礎架構

1.MySQL基礎              MySQL是一個開放源代碼的關係數據庫管理系統。原開發者爲瑞典的MySQL AB公司,最早是在2001年MySQL3.23進入到管理員的視野並在之後獲得廣泛的應用。 2008年MySQL公司被

原创 LAMMP架構詳解(源碼實現)

本篇博文筆者試圖通過自己的親身實踐來向大家講解中小企業網基於LAMMP架構的實現。本片博文主要設計的知識體系如下,由筆者全部在RHEL6.4環境下進行搭建和實現。+++++++++++++++++++++++++++++++++++++++

原创 Redis持久化

    Redis是一個開源的高性能鍵值存儲數據庫。之所以性能優異,是因爲Redis是把所有的數據都存在內存中的。這樣會有一個問題:當服務器重啓或程序異常崩潰時,Redis的數據就會全部丟失。雖然生產環境中,Redis僅被用於緩存,但是如果

原创 Redis基礎介紹及安裝示例

1.基本概念    Redis是由Salvatore Sanfilippo(意大利)開發的一個開源的高性能鍵值存儲數據庫,於2009年發佈第一個版本並與同一年開源,官方站點:http://www.redis.io/ ,最新的穩定版本爲2.8

原创 MySQL運行原理與基礎架構

1.MySQL基礎              MySQL是一個開放源代碼的關係數據庫管理系統。原開發者爲瑞典的MySQL AB公司,最早是在2001年MySQL3.23進入到管理員的視野並在之後獲得廣泛的應用。 2008年MySQL公司被

原创 Varnish工作原理及配置詳解

1.基本概念     在當前主流的Web架構中,Cache擔任着越來越重要的作用。常見的基於瀏覽器的C/S架構,Web Cache更是節約服務器資源的關鍵。而最近幾年由FreeBSD創始人之一Kamp開發的varnish更是一個不可多得的W

原创 高性能web中各存儲的角色應用和千萬pv站點架構

1.相關存儲工具簡介Filesystem: 傳統的數據都是以文件的格式進行存儲的,當需要數據時,首先將文件加載至內存中,再進行相應的處理。這也使文件存儲有一些先天的弊端,主要包括以下幾個方面: 1.利用文件存儲的數據冗餘度較高。浪費了部分存

原创 Tomcat原理詳解和各種集羣的實現

注意:本篇博文涉及的知識內容如下,實驗中所用的系統環境爲RHEL6.4。1.Java基礎知識講解2.Tomcat的安裝和實現3.通過apache的mod_proxy模塊代理並實現Tomcat負載均衡4.基於Tomcat集羣的網上商城的實現-

原创 Linux 網絡服務之 DNS && bind 詳解

前提:        學過網絡的朋友都知道,如果要實現兩臺主機的通信都需要由相應的IP地址來實現。在互聯網中,衆多的IP地址不僅提升我們記憶的難度,而且使用起來非常的不方便,這就需要來提供一中機制,來實現IP到域名的解析。這樣當我們需要訪問

原创 文件複製和同步命令小結

    日常運維工作中,不可避免的需要在主機之間進行文件的複製和傳輸。筆者爲了使用方便簡單的總結了一下linux下常用的文件複製和獲取的命令。1.主機內文件複製命令cpcp ( copy files and directories )   

原创 MySQL安裝方法及簡單配置

1.MySQL安裝方法簡介1.rpm包yum安裝2.通用二進制包安裝3.源碼編譯安裝    注意:實驗所採用的系統平臺爲:RHEL6.42.rpm install掛載光盤設置好系統的yum源,直接使用如下命令行:# yum list | g

原创 HAProxy詳解及網上商城動靜分離的實現

1.HAProxy簡介2.HAProxy性能詳解3.簡單安裝和示例配置4.案例:如何利用HAProxy實現網上購物商城的動靜分離--------------------------------------------------------

原创 SHELL腳本基礎講解

1.Shell腳本概念        1.定義:shell script 是利用shell的功能所寫的一個“程序”,這個程序是使用純文本文件,將一些shell的語法和命令寫在裏面,搭配成正則表達式、管道命令和數據流重定向等功能。以達到我們所

原创 Redis基礎介紹及安裝示例

1.基本概念    Redis是由Salvatore Sanfilippo(意大利)開發的一個開源的高性能鍵值存儲數據庫,於2009年發佈第一個版本並與同一年開源,官方站點:http://www.redis.io/ ,最新的穩定版本爲2.8

原创 LINUX系統學習之正則表達式

一、正則表達式        在計算機科學中,正則表達式是用來描述或匹配一系列符合某個句法規則的字符串;在文本編輯器或某些工具(例如bash環境)中,正則表達式通常被用檢索那些符合某個模式的文本內容。在linux中,正則表達式是由一類字符所