- Taipei, Taiwan
-
Docker Compose - RabbitMQ (single)
前言 RabbitMQ 是一個開源的消息代理軟件,用於實現異步通信和消息傳遞。它遵循 AMQP (高級消息佇列協議)標準,這是一個開放的通信協議,用於消息佇列的管理和消息交換。 主要特點 消息佇列 : RabbitMQ 允許消息的發送者(生產者)將消息放入佇列,然後由接收...
-
Docker Compose - ClickHouse (cluster - CK)
前言 此篇主要是針對 ClickHouse 提供使用 ClickHouse Keeper 建立集群 Docker Compose 的內容。 為何使用 ClickHouse Keeper ,主要是官方建議使用它的 ClickHouse keeper ,官方的詳細說明 連結 Doc...
-
Docker Compose - ClickHouse (cluster - ZK)
前言 此篇主要是針對 ClickHouse 提供使用 ZooKeeper 建立集群 Docker Compose 的內容。 可以參考上一篇的介紹 Docker Compose - ClickHouse (single) 為何使用 ZooKeeper ,主要是當前的其他集群服務都有在使用...
-
Docker Compose - ClickHouse (single)
前言 ClickHouse 是列為導向( column-oriented )儲存的資料庫系統( database management system, DBMS ),並用來於 OLAP ( online analytical processing )線上分析處理的查詢。 Clic...
-
Docker Compose - Cassandra (cluster)
前言 此篇主要是針對 Cassandra 提供集群的 Docker Compose 的內容。 可以參考上一篇的介紹 Docker Compose - Cassandra (single) Docker Image 此處直接使用 Docker hub 上的 cassandra:la...
-
Docker Compose - Cassandra (single)
前言 Cassandra 在 NoSQL 裡面也算是小有名氣,稍微介紹 Cassandra 為 Facebook 原為了應對電子郵件的查詢效能所設計出來,結合 Google Big Table 與 Amazon DynamoDB 的資料模型與分散式架構所設計,於 2008 年開放原始程式,...
-
Docker Compose - Redis
前言 Redis 在 NoSQL 來說應該都不陌生,在「大量/巨量資料處理」或是「快取」上面的需求想必都有使用過。 主要原因傳統的資料庫普遍上效能低落,而且隨著資料量以及關聯的遞增,資料庫的搜尋效率會越低,後面的速度甚至會呈現等比遞減。 Docker Image 此處直接使用 D...
-
Docker Compose - Subversion (SVN)
前言 在 Git 還沒有現世之前,就有在接觸開發並使用版本控制系統的人,一定有接觸過 Subversion 簡稱 SVN 。 當然新一代的工程師們「可能」沒有接觸使用過該版本控制系統。可以 參閱 Docker Image 此處直接使用 Docker hub 上的 mamohr/s...
-
Docker Compose - NSQ
前言 我想有開發分布式系統的工程師們,對「 Message queue 」、「 MQ 」、「訊息佇列」、「訊息中間件」、「分佈式訊息隊列」…這些詞應該都不陌生吧?! 不知道?可以參考 Wiki-訊息佇列 。 至於 Message queue 能用來幹嘛?之後有時間再來寫篇文章介紹。 ...
-
Docker Compose - MiniServe (文件服務器)
前言 之前在開發一個一些套件的時候,對於函式庫的部分會需要手動上傳至特定的目錄,最常想到的就是透過 FTP 或是 Python 的 Server ,一般情況下這樣就夠用了,但是再給多人使用的時候,希望有一個權限控管、UI畫面…等等的需求,這時候就可以用 MiniServe 來解決這個問題。 ...