database

資料庫 - 最佳化 Read/Write 設計

category: database     3 minute read     Posted on:

Preface 雖然說只要有錢都好辦事,但多數情況下我們都是沒錢的 因此學習如何最佳化是相對重要的事情 那麼有哪些是我們可以透過內部盡量去優化的呢?

資料庫 - 從 Netflix 的 Tudum 系統看分散式系統中那些 Read/Write 問題

category: database     7 minute read     Posted on:

Data Consistency Eventually Consistent 在分散式系統中,根據 CAP Theorem 我們知道 AP 系統,沒辦法保證所有節點在收到相同的資料的時候維持一致(因為還沒同步完成) 所以這類系統提供的保證通常都是 Eventually Consistent 也就是他最終會趨於一致...

資料庫 - 從 MySQL 到 PostgreSQL 一些新手會遇到的問題

category: database     14 minute read     Posted on:

Preface 作為用了 MySQL 五年之久的我,原本以為同為 SQL 在語法上的差異不會影響到太多 實際上手之後,發現還是有點差異

資料庫 - 初探分散式資料庫

category: database     5 minute read     Posted on:

Distributed System Scale Out(Horizontal Scale) 的概念是利用多台電腦組成一個龐大的網路,進行運算提供服務 這個網路,稱為 cluster

資料庫 - 更好的分頁機制 Cursor Based Pagination

category: database     3 minute read     Posted on:

Pagination Mechanism 相信一般做開發的,尤其是網頁相關 當資料量太大的時候,我們多半會選擇將資料切成多個部份傳輸 也就是分頁的機制

資料庫 - Transaction 與 Isolation

category: database     9 minute read     Posted on:

Transaction 根據 google translate 的結果我們可以得知,transaction 就是交易 那麼 交易 本身需要有什麼樣的特性呢?