使用Docker和Elasticsearch搭建全文字搜尋引擎應用
給應用新增快速、靈活的全文字搜尋對誰都不是一件容易的事情。許多主流資料庫,如PostgreSQL和MongoDB,受限於查詢和索引結構,只提供基礎文字搜尋能力。為了提供高效全文字搜尋一般都需要一個獨立的資料庫。Elasticsearch正是...
給應用新增快速、靈活的全文字搜尋對誰都不是一件容易的事情。許多主流資料庫,如PostgreSQL和MongoDB,受限於查詢和索引結構,只提供基礎文字搜尋能力。為了提供高效全文字搜尋一般都需要一個獨立的資料庫。Elasticsearch正是...
Kubernetes中是有很多積木(Building Blocks),比如object model,pod,rs,deployment,namespace之類,這些都是Kubernetes中很重要的東西,學習Kubernetes,這些基礎必...
Docker 使得建立、部署,和管理容器變得特別簡單。更好的是,安裝和使用 Docker 在 Linux 平臺上特別的方便。 — Jack Wallen 本文導航 ◈ 安裝16% ◈ 啟動,暫停以及啟用 Docker45% ◈ ...
在上一篇文章[1]中, 我們介紹瞭如何讓Spinnaker作為一個多雲平臺部署工具。這次我們將講解如何在Kubernetes上建立一個Spinnaker,並且透過它部署一個應用程式。 在這篇文章中,我將帶你一起在Minikube上建立並配置...
來自:51CTO 部落格,作者:甘兵 連結:http://blog.51cto.com/ganbing/2057482 提要 2018年1月4號面試 筆者其實沒有想到去面試,只是在智聯上更新了一下簡歷,就陸陸續續接到很多獵頭的郵件和電話,實在...
本文將以原理+實戰的方式,首先對“微服務”相關的概念進行知識點掃盲,然後開始手把手教你搭建這一整套的微服務系統。 這套微服務框架能幹啥? 這套系統搭建完之後,那可就厲害了: 微服務架構 你的整個應用程式將會被拆分成一個個功能獨立的子系統,獨...
作者:rapospectre(https://www.rapospectre.com/) 連結:https://www.rapospectre.com/blog/2017-backend-interview-share 0.背景 博主本人 ...
導讀:一萬小時定律是指不管你做什麼事情,只要堅持一萬小時,基本上都可以成為該領域的專家。對工程師來說,如何快速成長也是非常受人關註的問題。本文作者對工程師如何在一萬小時之內快速成長給出自己建議。 雷果國,2014 年 11 月加入 nice...
程式員頭條(ID:CoderTop) 猿妹 編譯 原文:https://news.netcraft.com/archives/2018/01/19/january-2018-web-server-survey.html Netcraft 發...
在我剛開始學習 Kubernetes(大約是一年半以前吧?)時,我真的不明白為什麼應該去關註它。 在我使用 Kubernetes 全職工作了三個多月後,我才逐漸明白了為什麼我應該使用它。 — Julia Evans 本文導航 ◈...