關於 Hash index什麼是 Hash Index? Hash Index 是資料庫系統中的一種索引結構,它使用雜湊函數(Hash Function)將索引鍵(Key)映射到資料表中的記錄位置。相較於傳統的 B-Tree 索引,Hash Index 在某些特定查詢場景下能提供更高效的性能。 基本原理 Hash Index 的核心原理是: 使用雜湊函數將索引鍵轉換為雜湊值(Hash Value) 雜湊值決定資料記錄在雜湊表(Hash Table)中的儲存位置 查詢時,系統對索引鍵應用相同的雜湊函數,直接定位到對應...Jul 26, 2025·1 min read
Roo Code - 模式🧭 Roo Code 各模式功能筆記 1. 🧑💻 Code Mode(程式撰寫模式) 用途:協助撰寫、補全、優化程式碼。 特性: 適合撰寫 Controller、Service、Validator、Model 等實作內容。 支援單一函式撰寫、模組切分、元件建議。 搭配 Roo 的選取區塊能快速補齊函式內容或範本。 常見使用情境: 建立 RESTful API 控制器。 撰寫 Lucid ORM 的 model 與關聯設定。 實作資料驗證(schema-based)。...May 29, 2025·1 min read
Conventional Commits - 約定式提交參考資料: 英文 - https://www.conventionalcommits.org/en/v1.0.0/ 中文 - https://www.conventionalcommits.org/zh-hant/v1.0.0/ 格式: <type>[optional scope]: <description> [optional body] [optional footer(s)] 主要組件 type(必填) 表示提交的類型: feat: 新功能 fix: 修復問題 docs: ...Dec 16, 2024·1 min read
Laravel 7 Redis 叢集設定工作上因為需求,必須使用 AWS Redis Key-Value Store,原本是透過 stunnel 連接 redis,因此必須修改設定。 重點: 支援叢集 使用 tls 連線 踩到的雷 laravel 若沒有額外設定,使用的是 redis client 是 phpredis,參考 laravel 7 redis 的說明文件。 phpredis 是 php 的擴充,而 laravel 7 另外支援的 predis 是用 php 開發的套件,兩者相比主要是效能上的差異,一般情況下會優先...Dec 10, 2024·2 min read