文字分類

分散式系統先寫DB還是先快取?

由於篇幅原因,這次先聊三個問題。首先就是我們應該“先寫DB還是快取?”。我想,只要你開始運用快取,這會是你第一個要好好思考的問題,否則在前方等待你的就是災難…… 一、先寫DB還是快取? 一個程式可以沒有

進軍資料庫市場,華為要挑戰甲骨文?

中國IDC圈訊根據外媒報道,華為即將進行有史以來規模最大的一次擴張,進軍目前由甲骨文、微軟和SAP等西方巨頭主導的企業軟體領域。 據知情人士表示,華為計劃於近期推出其新的雲服務資料庫產品。華為一名

甲骨文大敗局:中國區大裁員 錯失雲端計算機會

[摘要] 隨著昔日的大客戶阿里巴巴、亞馬遜等變成今日最大的競爭對手,在錯失雲端計算戰略過後,甲骨文不斷陣地失守。在這一情況下,其不得不進行戰略調整,不過,這家步履遲緩的企業能否走好下 時代週報記者

談談分散式事務TCC機制

前言 分散式事務是幾乎所有分散式微服務系統中,最棘手也是最重要的一個點了。在講解分散式事務前,先了解下資料庫事務的特性;資料庫事務的幾個特性:原子性(Atomicity )、一致性( Consistency

分散式資料一致性理解

點選藍色“喬志勇筆記”關注我喲 加個“星標”,第一時間獲取推送的文章哦! 一、基本概念: 1、關聯資料之間的邏輯關係是否正確 (資料約束一致). 理解為垂直方

Kubernetes原始碼分析之Pod的刪除

我們通常使用kubectl命令刪除Pod,或者通過http協議直接呼叫apiserver暴露的介面去刪除Pod。所以,刪除Pod的起源肯定在apiserver這兒。 在之前分析kube-apiserver

Python 標準庫原始碼分析 namedtuple

namedtuple 是一個簡化 tuple 操作的工廠函式,對於普通元組我們在訪問上只能通過遊標的訪問,在表現力上有時候比不上物件。 命名的元組例項沒有每個例項的字典,因此它們是輕量級的,並且不需要比

分散式資料快取中的一致性雜湊演算法

一致性雜湊演算法在分散式快取領域的 MemCache,負載均衡領域的 Nginx 以及各類 RPC 框架中都有廣泛的應用,它主要是為了解決傳統雜湊函式新增雜湊表槽位數後要將關鍵字重新對映的問題。 本文會介紹

gorm查詢流程原始碼分析

gorm查詢流程原始碼分析 gorm是用golang寫的資料庫orm庫,目前golang寫的orm庫也有很多,例如xorm,beego orm,gomybatis等,各有各的優勢特點,看一下gorm對gol

1716173243.6136