原创 【數據庫】——分庫分表

一、前言       Sharding的基本思想就要把一個數據庫切分成多個部分放到不同的數據庫(server)上,從而緩解單一數據庫的性能問題。不太嚴格的講,對於海量數據的數據庫,如果是因爲表多而數據多,這時候適合使用垂直切分,即把關係緊

原创 【知識圖譜】——8種Trans模型

       知識圖譜對實體和它們豐富的關係的結構化信息編碼。雖然一個典型的知識圖譜可能得到數百萬的實體和數以億計的關係事實,但離補全還很遠。知識圖譜補全旨在通過現有知識圖譜來預測實體之間的關係。知識圖譜補全能夠找到新的關係事實,這是對從

原创 【機器學習化DBMS】——ottertune服務端部署安裝

一、準備工作      1、操作系統:Ubuntu Linux 16.04+ (64-bit)      2、配置好網絡,以下安裝均需聯網安裝      3、python 3.5 + 二、安裝步驟       otertune由兩個組件組

原创 【Java項目】——Java Web完整項目(微博系統)

一、系統概述       該系統基於B/S結構,即採用瀏覽器/服務器模式,服務器端由運行ASP.Net的Web應用程序及運行mysql的數據庫服務器組成,客戶端可以Internet Explorer,FireFox訪問系統。基本功能包括:

原创 【機器學習化DBMS】——ottertune客戶端部署安裝

一、準備工作      1、操作系統:Ubuntu Linux 16.04+ (64-bit) 二、客戶端運行原理     客戶端由一個驅動程序和一個控制器組成。驅動程序控制客戶端的所有控制流,控制器收集DBMS旋鈕和度量數據。    

原创 【mongodb】——mongodb總結

一、前言      mongodb是目前比較流行的一個基於分佈式文件存儲的數據庫,它是一個介於關係數據庫和非關係數據庫(NoSQL)之間的產品,是非關係數據庫當中功能最豐富,最像關係數據庫的。mongoDB中將一條數據存儲爲一個文檔(do

原创 【Golang】——信號處理

一、前言 Golang 的系統信號處理主要涉及os包、os.signal包以及syscall包.其中最主要的函數是signal包中的Notify函數: func Notify(c chan<- os.Signal, sig …os.Sig

原创 【kubernets】——client-go庫使用

一、前言       client-go是一個調用kubernetes集羣資源對象API的客戶端,即通過client-go實現對kubernetes集羣中資源對象(包括deployment、service、ingress、replicaS

原创 【Mysql】——MySQL 5.7 MGR(單主模式)

一、前言        mysql應該是廣大開發們用的最多的數據庫了。單節點mysql沒啥好說的,官方文檔看起來就行了。不過對於集羣來說,高可用這些就有點迷糊了,今天這個文章只是淺層次的總結一下。在5.7.17的官方文檔中有詳細地描述如何

原创 【mysql】——mysql最大連接數

一、前言      項目中可能會遇到MySQL: ERROR 1040: Too many connections”的異常情況;Why:造成這種情況的一種原因是訪問量過高,MySQL服務器抗不住,這個時候就要考慮增加從服務器分散讀壓力;另

原创 【k8s】——資源限制

一、前言       kubernetes最大的優勢之一:它能夠有效地利用計算資源。對於資源的使用,k8s本身支持資源的配置。在K8s中定義Pod中運行容器有兩個維度的限制:  1. 資源需求:即運行Pod的節點必須滿足運行Pod的最基本

原创 【k8s】——ingress原理和應用

一、前言       我們說k8s 的服務(service)時說暴露了service的三種方式ClusterIP、NodePort與LoadBalance,這幾種方式都是在service的維度提供的,service的作用體現在兩個方面,對

原创 【k8s】——NodeSelector/Taints/Affinity 使用說明

一、前言      1、 NodeSelector:如果需要限制Pod到指定的Node上運行,則可以給Node打標籤並給Pod配置NodeSelector。       2、NodeAffinity節點親和性,是Pod上定義的一種屬性,使

原创 【Kubernetes】——開啓Aggregator Apiserver

一、前言       今天搭建了三節點k8s集羣做測試用,具體流程可以參見我的博客:搭建k8s多節點集羣。因爲用到了擴展api,所以需要開啓AA模式(API Aggregation)。API Aggregation 允許在不修改 Kube

原创 【Elasticsearch】——curl操作elasticsearch

  一、_cluster系列 1、查詢設置集羣狀態 curl -XGET localhost:9200/_cluster/health?pretty=true pretty=true表示格式化輸出 level=indices 表示顯示索