序
思想篇cap
最終一致性
變體base
其他i/o的五分鐘法則
不要刪除資料
ram是硬碟,硬碟是磁帶
amdahl定律和gustafson定律
萬兆乙太網
手段篇一致性雜湊
亞馬遜的現狀
演算法的選擇
quorum nrw
vector clock
virtual node
gossip
gossip (state transfer model)
gossip (operation transfer model)
merkle tree
paxos
背景dht
map reduce execution
handling deletes
儲存實現
節點變化
列存描述
特點軟體篇
亞資料庫
memcached
特點記憶體分配
快取策略
快取資料庫查詢
資料冗餘與故障預防
memcached客戶端(mc)
快取式的web應用程式架構
效能測試
dbcached
memcached 和 dbcached 在功能上一樣嗎?
列存系列
hadoop之hbase
耶魯大學之hadoopdb
greenplum
facebook之cassandra
cassandra特點
keyspace
column family(cf)
keycolumn
super column
sorting
儲存api
google之bigtable
yahoo之pnuts
特點pnuts實現
record-level mastering 記錄級別主節點
pnuts的結構
tablets定址與切分
write呼叫示意圖
pnuts感悟
微軟之sql資料服務
非雲服務競爭者
文件儲存
couchdb
特性riak
mongodb
terrastore
thrudb
key value / tuple 儲存
amazon之******db
chordless
redis
scalaris
tokyo cabinet / tyrant
ct.m
scalien
berkley db
memcachedb
mnesia
lightcloud
hamsterdb
flare
最終一致性key value儲存
amazon之dynamo
功能特色
架構特色
beansdb
簡介更新
特性效能
nuclear
兩個設計上的tips
voldemort
dynomite
kai未分類
skynet
drizzle
比較可擴充套件性
資料和查詢模型
持久化設計
應用篇ebay 架構經驗
**架構經驗
flickr架構經驗
twitter運維經驗
運維經驗
metrics
配置管理
darkmode
程序管理
硬體**協同經驗
review制度
部署管理
團隊溝通
cache
雲計算架構
反模式單點失敗(single point of failure)
同步呼叫
不具備回滾能力
不記錄日誌
無切分的資料庫
無切分的應用
將伸縮性依賴於第三方廠商
olap
olap報表產品最大的難點在**?
nosql們背後的共有原則
假設失效是必然發生的
對資料進行分割槽
儲存同一資料的多個副本
動態伸縮
查詢支援
使用 map/reduce 處理匯聚
基於磁碟的和記憶體中的實現
僅僅是炒作?附感謝
版本志引用
Nosql資料庫概述
nosql資料庫簡稱非關係型資料庫,not only sql 那麼nosql資料庫有什麼特點呢?1.易擴充套件 nosql資料庫種類很多,但是有乙個共同的特點是都去掉了關係型資料庫的關係型特性 資料之間無關係,這樣就很容易擴充套件,也在架構的層面帶來了可擴充套件的能力 2.大資料量高效能 nosql...
NoSQL資料庫簡介
一 簡介 nosql not only sql 泛指非關係型的資料庫。隨著網際網路web2.0 的興起,傳統的關聯式資料庫在應付web2.0 特別是超大規模和高併發的sns型別的web2.0純動態 已經顯得力不從心,暴露了很多難以克服的問題,而非關係型的資料庫則由於其本身的特點得到了非常迅速的發展。...
Nosql資料庫分類
nosql 泛指非關係型資料庫,nosql資料庫的四大分類 鍵值 key value 儲存資料庫 這一類資料庫主要會使用到乙個雜湊表,這個表中有個特定的鍵和乙個指標指向特定的資料。如redis 列儲存資料庫 通常是用來應對分布式儲存的海量資料。鍵仍然存在,但是它的特點是指向了多個列。如hbase。文...