原创 MySQL 之壓力測試工具

一、MySQL自帶的壓力測試工具——Mysqlslapmysqlslap是mysql自帶的基準測試工具,該工具查詢數據,語法簡單,靈活容易使用.該工具可以模擬多個客戶端同時併發的向服務器發出查詢更新,給出了性能測試數據而且提供了多種引擎的性

原创 MySQL 之數據庫優化

不管對於哪種服務,對於其優化,無非是從兩個方面着手,第一個是對於硬件方面的優化,第二個是對系統以及服務本身的優化。1、查詢連接MySQL服務器的次數 mysql> show status like 'connections'; +-----

原创 MySQL 之自帶工具使用介紹

在MySQL中,自帶了許多功能比較強大的工具,如mysql、mysqladmin、mysqldump等。1、mysql命令Mysql命令是用的最多的一個命令工具了,爲用戶提供一個命令行接口來操作管理MySQL 服務器。可以通過mysql -

原创 MySQL 之日誌

MySQL日誌記錄了MySQL數據庫日常操作和錯誤信息。MySQL有不同類型的日誌文件(各自存儲了不同類型的日誌),從日誌當中可以查詢到MySQL數據庫的運行情況、用戶的操作、錯誤的信息等。 MySQL的日誌分爲以下四大類: 錯誤日誌:記

原创 MySQL 之存儲過程

存儲過程是數據庫存儲的一個重要的功能,MySQL在5.0以前的版本不支持存儲過程,存儲過程可以在大大提高數據庫處理速度的同時提高數據庫編程的靈活性。1、什麼是存儲過程?存儲過程是一組爲了完成特定功能的SQL語句集合。使用存儲過程的目的是將常

原创 Elasticsearch 7.5.1羣集部署

注:本博文只用於實現簡單羣集配置,更深入的資料可以參考官方文檔Elasticsearch官方文檔kibana官方文檔 一、準備工作 環境如下 系統 IP 服務 Centos7.3 192.168.171.131 ES1、log

原创 MySQL 之索引類型

MySQL索引的建立對於MySQL的高效運行是很重要的,索引可以大大提高MySQL的檢索速度。 打個比方,如果合理的設計且使用索引的MySQL是一輛蘭博基尼的話,那麼沒有設計和使用索引的MySQL就是一個人力三輪車。 拿漢語字典的目錄頁(索

原创 Kafka羣集部署

一、環境準備 主機名 IP 運行服務 kafka1 192.168.171.131 kafka+zookeeper kafka2 192.168.171.134 kafka+zookeeper kafka3 192.1

原创 部署maven及Nexus私服

Maven是屬於apache軟件基金會下一個開源免費的項目,是跨平臺的項目管理工具, Maven採用了一種被稱之爲Project Object Model (POM)概念來管理項目,所有的項目配置信息都被定義在一個叫做POM.xml的文件中

原创 MySQL命令自動補全工具——mycli安裝

1、基於python安裝pip [root@mysql ~]# yum -y install python-pip python-devel [root@mysql ~]# crul https://bootstrap.pypa.io/ge

原创 MySQL基本查詢示例(二)

注:本博文基於數據庫之基本查詢示例(一)1、查詢fruits表中每個s_id對應的所有f_name值 #以組來進行緊湊 mysql> select s_id,group_concat(f_name) as name from fruits

原创 數據庫之數據類型詳解

一、數據類型簡介 數據表由多列字段構成,每一個字段指定了不同的數據類型,指定了數據類型之後,也就決定了向字段插入的數據內容; 不同的數據類型也決定了 MySQL 在存儲它們的時候使用的方式,以及在使用它們的時候選擇什麼運算符號進行運算;

原创 zookeeper(單機、僞集羣、集羣)部署

ZooKeeper是一個分佈式的、開源的分佈式應用程序協調服務,可以在分佈 式環境中實現應用配置管理、統一命名服務、狀態同步服務等功能。ZooKeeper是一種爲分佈式應用所設計的高可用、高性能的開源協調服務,它提供了一項基本服務:分佈式鎖

原创 FastDFS原理及部署

FastDFS是一個c語言編寫的一個開源的輕量級分佈式文件系統,它對文件進程管理,功能包括:文件存儲,文件同步,文件訪問(文件上傳、文件下載)等,解決了大容量存儲和負載均衡的問題,特別適合以文件爲載體的在線服務,如相冊網站,視頻網站等等,F

原创 Jenkins + gitlab 集成 實現自動構建

Jenkins + gitlab 集成後,實現的功能是 開發寫好代碼提交至 gitlab 上,當開始 push 到 gitlab 上之後,jenkins 自動幫我們立即構建 一、安裝 gitlab 鉤子腳本 注意:jenkins 不論想