原创 【Kubernetes詳解】(九)k8s 之 核心組件運行機制

一、Kubernetes API Server原理解析 總體來看,Kubernetes API Server的核心功能是提供Kubernetes各類資源對象(如Pod、RC、Service等)的增、刪、改、查及Watch等HTTP

原创 【Elasticsearch實踐】(五)ES搜索

一、Restful 風格說明 一種軟件架構風格,而不是標準,只是提供了一組設計原則和約束條件。它主要用於客戶端和服務器交互類的軟件。基於這個風格設計的軟件可以更簡潔,更有層次,更易於實現緩存等機制。 基本Rest命令說明:

原创 【Kubernetes詳解】(七)k8s 之 Pod 詳解二

一、Init Container(初始化容器) 在很多應用場景中,應用在啓動之前都需要進行如下初始化操作: 等待其他關聯組件正確運行(例如數據庫或某個後臺服務)。 基於環境變量或配置模板生成配置文件。 從遠程數據庫獲取本地所需配

原创 【Elasticsearch實踐】(七)ES聚合搜索

【轉載】 ES聚合搜索案例

原创 【Elasticsearch實踐】(六)ES搜索

一、複雜查詢 1.1、複雜條件搜索 # 複雜條件搜索 GET tindex/_doc/_search { "query":{ "match":{ "name": "wells" } } }

原创 【Kubernetes詳解】(八)k8s 之 Service 詳解一

一、Service定義詳解 YAML格式的Service定義文件的完整內容如下: 對各屬性的說明如下表所示: 二、Service的基本用法 2.1、創建Service 一般來說,對外提供服務的應用程序需要通過某種機制來實現,

原创 【Elasticsearch實踐】Elasticsearch爲什麼這麼快

建議先自行學習偏基礎的 Elasticsearch 知識內容: Elasticsearch基礎 思考幾個問題: 爲什麼搜索是 近實時 的? 爲什麼文檔的 CRUD (創建-讀取-更新-刪除) 操作是實時的? 前言:ES整體架構

原创 【Kubernetes詳解】(五)k8s 核心概念二

一、Service 1.1、概述 Service服務也是Kubernetes裏的核心資源對象之一,Kubernetes裏的每個Service其實就是我們經常提起的微服務架構中的一個微服務,之前 講解Pod、RC等資源對象其實都是爲

原创 【Kubernetes詳解】(六)k8s 之 Pod 詳解一

Pod詳解中,我們深入探索Pod的應用、配置、調度、升級及擴縮容 一、Pod Yaml文件定義 對各屬性的詳細說明如下表所示: 二、Pod的啓動 在使用Docker時,可以使用docker run命令創建並啓動一個容器

原创 【Kubernetes詳解】(四)k8s 核心概念一

下面介紹Kubernetes中重要的資源對象: 一、Master Kubernetes裏的Master指的是集羣控制節點,在每個Kubernetes集羣 裏都需要有一個Master來負責整個集羣的管理和控制,基本上 Kuberne

原创 讀《騰訊開荒:產業互聯網的 81 難》 思考

原文: https://36kr.com/p/5261849 思考: 互聯網To C時代的流量越來越難獲取 互聯網廣告流量的珍貴 微信的增長速度減緩 支付寶、微信、頭條、小米、OV都在尋求海外市場的擴展 對於三四線城市流量的

原创 長文解惑:區塊鏈與比特幣

轉載自 微信公衆號:“數據倉庫與Python大數據” 區塊鏈,成爲這兩年最火的互聯網字眼,但估計大多數人都只是聽着耳熟,並不真正瞭解。 與區塊鏈一起出現最多的詞是比特幣,顯然,它們之間肯定存在某種緊密的關係。 本文是一篇深度介紹

原创 【Elasticsearch實踐】(四)IK分詞器插件

一、什麼是IK分詞器 分詞:即把一段文字(中文、英文、其他)劃分成一個個的關鍵字,我們在搜索時候會將自己的信息進行分詞,會把 數據庫中或者索引庫中的數據進行分詞,然後進行一個匹配操作,默認的中文分詞是將每個字看成一個 詞,比如 “

原创 【Kubernetes詳解】(三)搭建Kubernetes Dashboard

一、前言 上一篇文章介紹了從零開始搭建Kubernetes集羣,本文將介紹一下如何搭建K8S的Dashboard。 簡單的說,K8S Dashboard是官方的一個基於WEB的用戶界面,專門用來管理K8S集羣,並展示集羣的狀態。K

原创 【Kubernetes詳解】(二)從零開始搭建Kubernetes集羣

一、前言 在前兩篇文章中,我們已經介紹了: VirtualBox搭建CentOS集羣 Docker安裝 現在,我們可以開啓我們真正的K8S之旅。 我們將現有的虛擬機稱之爲node1,用作主節點。爲了減少工作量,在Node1安裝Ku