完成自己本年度最大的乙個專案之後, 工作重點從pm的角色轉換到儲存相關的工作, 因此工作之外花了一些時間關注了一下nosql相關的資料(主要來自blog.nosqlfan.com)
nosql相關
[譯] nosql生態系統
//這個是我看到的nosql講的最好, 最完整的文件
我對nosql的一點理解
// 贊同作者的觀點, 在海量資料面前, mysql基本退化成了簡單的kv儲存
nosql產品的分類圖表
// auto-sharding還不是很明白
海量資料處理之 smaq 架構-storage、mapreduce and query
// 這不是我們一直要實現的儲存檢索一體化麼?
cassandra 和 hbase 中使用的 bigtable 模型
// 終於知道什麼是面向列的儲存, 以及資料合併方面的知識
和普通的rdbms不一樣,普通的rdbms通常是行式儲存的,一行資料是連續存在一段磁碟空間上的。而列式儲存是將各個列分別進行連續的儲存。 也 正是因此,它對於處理欄位中的null欄位,能夠不占用過多的空間。同時能夠支援靈活鬆散的列定義。也就是我們通常所說的schema-less。
nosql理論之-記憶體是新的硬碟,硬碟是新的磁帶
// nosql儲存的基石
關於nosql的思考-為什麼我們要優化儲存的寫效能?
// 透過現象看本質, 對nosql的思考很到位
在nosql的許多產品中,我們通過benchmark可以看到的都是寫效能極度提公升,而讀效能並沒有太大的漲幅甚至相對傳統rdbms還有下降。
基於ssd的資料庫效能優化
//對於大量隨機讀的key-value來說,換上ssd一般可以提高tps 10 倍左右,響應時間基本降低1/4
了解nosql的必讀資料
// 都是nosql的基礎**, 有時間要好好讀一下
redis相關
鋒利的redis
// 入門必看
redis併發效能測試benchmark
// 最大在120,000?, 不知道是否是單機, 不知道是qps還是tps, 併發數在4k之後開始走下坡路, 不過是緩慢下降
redis幾個認識誤區
// aof目的主要是資料可靠性及高可用性,在redis中有另外一種方法來達到目的:replication。由於redis的高效能,複製基本沒有延遲。這樣達到了防止單點故障及實現了高可用。
mogodb相關
簡單的mongodb
// ppt做的不錯, 值得學習^_^
mongodb mapreduce
// map reduce比較全的參考
白話mongodb(一)
// 寫的那是相當直白啊
效能測試:mongodb vs. sql server
//結果是insert方面mongodb比sql server快十倍左右,update快20倍左右,select快2倍左右。
mongodb中索引的用法
// mongodb的索引講的很詳細, 不過mongodb的索引跟rdbms的索引非常像, 因此理解也很容易.
mongodb 集群
// sharding之後, 如果mongodb查詢的資料分布在多個節點上, 那merge過程在**做的呢?
foursquare 長達 11 小時的宕機
//cassandra神話破滅了, mongodb也有問題, nosql還有王者麼? 或者說沒有金剛鑽別攬瓷器活
hbase相關
hbase入門
// 真的很容易看懂了, 主要是column, column faimly的理解
hbase 介紹
//寫的不錯, 看懂了很多東西, 不過還是有不少疑問
hbase-介紹
// 老外的hbase介紹, 記住了一點: 把column理解為tag, 而value可以是任意長度大小
oschina的hbase資料彙總
// hbase相關的內容也很多, 還沒看
關於hbase的乙個ppt
// 講的很詳細, 可能和我理解的差不多
hbase二級索引與join
// 沒怎麼看懂, 不過可以從中知道, hbase對二級索引的支援非常困難
cassandra和hbase主要設計思路對比
最近學習nosql看的一些資料
完成自己本年度最大的乙個專案之後,工作重點從pm的角色轉換到儲存相關的工作,因此工作之外花了一些時間關注了一下nosql相關的資料 主要來自blog.nosqlfan.com nosql相關 譯 nosql生態系統 url 這個是我看到的nosql講的最好,最完整的文件 我對nosql的一點理解 u...
最近看的一些讀書一
c primer,c 標準庫,泛型程式設計與stl,設計模式,uml精粹,stl原始碼分析,敏捷軟體開發 原則 模式與實踐 以上是我近3個月來讀的一些書,下面談談讀書的體會。總想跟上時代的發展,這是程式設計師的普遍想法。作為c程式設計師,想公升級為c 程式設計師的想法由來已久。我有大概5年以上的c ...
Nosql的一些疑問
couchbase,membase與memcached的關係是?我了解memcached是什麼,但是不知道前面2者與它的關係是什麼?就我的理解,好像前面2者只是提供了乙個memcached的管理頁面?其實還是memcahced的東西?另外,為什麼couchbase的安裝包90m,而memcached...