原创 如何快速使用nginx搭建https站點

如何在nginx上配置https服務 證書準備 如果是線上服務,需要使用經過CA認證中心認證之後的證書(不然用戶瀏覽器會報不安全警告)。如果僅作測試使用,則可以跳過認證中心,使用自簽名證書。 nginx配置 server {

原创 mysql分表實踐

一、爲什麼分表 爲了解決大數據表導致的mysql性能低下的問題。那多少數據量算大數據表呢?當你的單表存儲數據量達到百萬,千萬級別時就該考慮分表了。我們部分業務的單表存儲已經達到了億級,分表前爲了加個字段,DBA和開發人員需要值守一

原创 mysql 鎖機制解析

爲什麼加鎖 無論何時,只要有多個查詢需要在同一時刻修改數據,就會有併發控制的問題。 我們以 unix 系統的email box 爲例。典型的 mbox 文件格式是非常簡單的。一個mbox中所有的郵件都串行在一起,彼此首尾相連。這種

原创 linux 硬鏈接和軟連接(符號連接) 原理

linux 文件存儲原理 在linux系統中,文件存儲被分爲兩部分,用戶數據和元數據。 用戶數據,即文件數據塊,是記錄文件真實內容的地方。 元數據則是文件的附加屬性,如文件大小、創建時間、所有者等信息。 inode號(即索引節點號

原创 linux w命令的使用

w命令 用於顯示已經登陸系統的用戶列表,並顯示用戶正在執行的指令。 執行這個命令可得知目前登入系統的用戶有那些人,以及他們正在執行的程序。 單獨執行w命令會顯示所有的用戶,您也可指定用戶名稱,僅顯示某位用戶的相關信息。 [user