ClickHouse 使用 MySql Database Engine2024-01-15 約 597 字 預計閱讀 2 分鐘ClickHouse 使用 MySql Database Engine 之前筆記 ClickHouse 在彙總資料時的效能優勢 紀錄到 ClickHouse 與 MySql 在特定查詢情境的效能差異,查閱官網文件時,發現 ClickHouse 除了支援自有的 table engine 之外,也支援其他 DB繼續閱讀
為頻繁更新 ClickHouse 資料選擇適合的 Table Engine2024-01-12 約 999 字 預計閱讀 2 分鐘為頻繁更新 ClickHouse 資料選擇適合的 Table Engine 雖然之前筆記 新增修改刪除查詢 ClickHouse 資料” 有紀錄到如何更新與刪除資料,但在 ClickHouse 官網文件:Avoid Mutations 就明確繼續閱讀
新增修改刪除查詢 ClickHouse 資料2024-01-10 約 640 字 預計閱讀 2 分鐘新增修改刪除查詢 ClickHouse 資料” 之前筆記 C# 如何新增資料至 ClickHouse 與 ClickHouse 在彙總資料時的效能優勢 分別紀錄到如何透過 C# 來新增大量資料至 ClickHouse 以及如何查詢 ClickHouse繼續閱讀
ClickHouse 在彙總資料時的效能優勢2024-01-03 約 697 字 預計閱讀 2 分鐘ClickHouse 在彙總資料時的效能優勢 前提:雖然本篇筆記中使用了 MySql 做為範例,但主要是因為目前團隊使用 MySql,我對 MySql 相同熟悉點,而不是為了踩 MySql 捧 Clic繼續閱讀
C# 如何新增資料至 ClickHouse2023-12-27 約 1639 字 預計閱讀 4 分鐘C# 如何新增資料至 ClickHouse 最近在評估導入 ClickHouse 的可行性,首先除了測試環境建立之外,最重要的就是要能夠透過 C# 來新增資料,所以今天就來紀錄如何透過 C# 來新增資繼續閱讀
erlang 降版的步驟2023-12-26 約 678 字 預計閱讀 2 分鐘erlang 降版的步驟 這幾天有台與 partner 介接用的 server 異常,造成 rabbitmq 無法連線,團隊在這類的 service 安裝腳本一直透過 ansible 管理,安裝上很順利,只是安裝後 .NET application 卻無法成功連線 (繼續閱讀
C# 如何快速新增大量資料至 MySQL2023-12-22 約 805 字 預計閱讀 2 分鐘C# 如何快速新增大量資料至 MySQL 最近在重現系統上遇到的狀況,初步懷疑是資料量過大,造成相關處理效能不佳,而連帶影響到系統後續運作,但這是初步懷疑,繼續閱讀
將 ASP.NET gRPC 的 Trace 整合至 Grafana Tempo2023-12-01 約 735 字 預計閱讀 2 分鐘將 ASP.NET gRPC 的 Trace 整合至 Grafana Tempo 之前筆記 將 ASP.NET 的 Trace 整合至 Grafana Tempo 紀錄到如何將 ASP.NET 的 Trace 整合至 Grafana Tempo,今天來看看如何將 ASP.NET gRPC 的 Trace 整合至 Grafana Tempo 過去 trace 相關筆記如下: OpenTracing繼續閱讀
將 ASP.NET 的 Trace 整合至 Grafana Tempo2023-11-29 約 650 字 預計閱讀 2 分鐘將 ASP.NET 的 Trace 整合至 Grafana Tempo 之前筆記 使用 Docker Compose 啟動 Grafana Tempo 紀錄到如何透過 docker compose 快速建立 Grafana Tempo 測試環境,今天來看看如何將 ASP.NET 的 Trace 整合至 Grafana Tempo 過去 trace 相關筆記如下: OpenTracing .NET Core繼續閱讀
使用 Docker Compose 啟動 Grafana Tempo2023-11-28 約 879 字 預計閱讀 2 分鐘使用 Docker Compose 啟動 Grafana Tempo 過去筆記紀錄到團隊由 OpenTracing 轉換到 OpenTelemetry,其中一個原因是 OpenTracing 的專案已經不再維護,另一個原因是 OpenTelemetry 有提供更多的功能,繼續閱讀
停用 C# 編譯時特定的警告2023-11-24 約 332 字 預計閱讀 1 分鐘停用 C# 編譯時特定的警告 之前筆記 NuGet restore error NU1803 紀錄了在某次 build fail 後意外發現 Microsoft NuGet team 的 HTTPS everywhere 計劃,接著筆記 NuGet 設定 Insecure HTTP source 是根據 Microsoft NuGet team 的新計劃:HTTPS Everywhere Update 嘗繼續閱讀
NuGet 設定 Insecure HTTP source2023-11-23 約 611 字 預計閱讀 2 分鐘NuGet 設定 Insecure HTTP source 之前筆記 NuGet restore error NU1803 紀錄了在某次 build fail 後意外發現 Microsoft NuGet team 的 HTTPS everywhere 計劃,眼看著計劃中的時程慢慢接近,正在進行相應計劃:包含忽略 NU1803 error 與內部 dns 以繼續閱讀
Helm 如何讓多個 value file 的 environment 變數合併2023-11-13 約 832 字 預計閱讀 2 分鐘Helm 如何讓多個 value file 的 environment 變數合併 這是最近在調整 Helm 的時候遇到的問題:團隊為了增加安全性,將原本寫在 config 中的設定值移至 environment variable 中 (也就是從開發人員都可以看繼續閱讀
使用 C# 設定 Single Active Consumer 讀取 RabbitMQ Streams2023-11-07 約 1105 字 預計閱讀 3 分鐘使用 C# 設定 Single Active Consumer 讀取 RabbitMQ Streams RabbitMQ 團隊在 RabbitMQ 3.9 導入 Streams,官網文件大致上說明了有哪些異動與效能改善,以下整理個人理解: 不會像過去 RabbitMQ 在 message 得到 ack 後繼續閱讀
使用 C# 透過二進位協定存取 RabbitMQ Streams2023-11-03 約 1366 字 預計閱讀 3 分鐘使用 C# 透過二進位協定存取 RabbitMQ Streams RabbitMQ 團隊在 RabbitMQ 3.9 導入 Streams,官網文件大致上說明了有哪些異動與效能改善,以下整理個人理解: 不會像過去 RabbitMQ 在 message 得到繼續閱讀