Facebook 為什麼不用 Cassandra 了?

時間 2021-05-30 11:36:03

1樓:阿里封神

facebook還是用了c*,另外阿里雲也在提供cassandra 的商業支援,大家放心使用c*。 阿里雲也提供了中文社群的支援:https://

2樓:Dikang Gu

Instagram在廣泛使用Cassandra,我們最近做的cassandra on RocksDB可以顯著降低Cassandra的tail latency。

我們最新發布的post:https://

3樓:李章民

好吧回覆下這個老帖子吧

Facebook 目前在用Cassandra,另外就是Cassandra 2.0+ 穩定性和維護性都比以前好多了,且使用上由於hbase so。。。。 要發展的看!

我們的集群節點也提供了Cassandra儲存支撐!我們在1.0的時候調研測試過,發現效能等都堪憂,然後放棄了,一次沙龍跟乙個娃辯論了下,發現對方似乎說的有道理,然後回去看了下發現2.

0了測試了下發現以前的問題正在逐步解決,so又開始支援了。

4樓:闕乃

Cassandra 剛使用確實問題多多,花了近6個月的時間搶填坑,差點要放棄了,一再堅持之下把發現的問題能解決的解決,不能解決的規避解決。上各種監控基準測試,現在終於上生產環境且已經穩定執行半年無事故了,而且擴充套件運維方便,大大降低了運維人員的工作量。相比於mongoDB,hbase,我現在更喜歡Cassandra。

5樓:圓的哲思

cassandra的理念還是很先進的,用在amazon ec2上也不錯。

HBase vs Cassandra: 我們遷移系統的原因 這裡2023年就有人決定用cassandra而非hbase

Cassandra Mythology 這裡有關於cassandra的效能分析,隨著規模增加,已經超過其他的分布式儲存系統。

這個文件有比較全面的測試

6樓:Gary Chen

1. 傳統資料庫早期也是有許多bug的,許多年的發展,才慢慢變得成熟穩定.nosql也已應該經歷這麼乙個過程,問題是誰願意去當'小白鼠';

2. 如日中天的cassandra被冷靜處理,也是乙個好事吧,理論上完美還需要經受現實的考驗;

3. cassandra一直在發展,雖然出了很多事故,但也不應該把問題都歸咎於cassandra,好像facebook,twitter不用了就徹底沒戲了.

7樓:穆黎森

前面的朋友已經說得很清楚了。facebook自己的解釋是HBase更適合。

我們的觀察和測試的結果,cassandra目前效能上和穩定性上還達不到產品級的要求。

最開始考慮用cassandra,是因為理論上它能很好的為我們解決可擴充套件性和運維上的問題。但是當實際需求來臨的時候,就不得不考慮單台伺服器的效能輸出效率。很明顯對於規模不大的集群特別是初創公司的伺服器規模來說,還根本沒有到需要用cassandra來解決規模化運營的問題的時候。

而現在僅就論壇裡看,cassandra還存在各種各樣的bug或是GC導致的效能急劇下降之類的問題。在此規模下效能比cassandra好的可選替代方案就很多了。

至於cassandra為什麼到現在還不成熟?我覺得主要是其野心太大:dynamo式的一致性分布模型+bigtable式的資料儲存。

導致從分布式策略到儲存引擎,各種層次上需要面對的問題太多了。

8樓:魯塔弗

我們之前測試 Cassandra的一致性採用p2p方式實現,結構過於複雜,導致不穩定,缺乏網際網路基因,簡單的產品才能廣泛應用

9樓:洪小軍

Cassandra和MongoDB等這些Nosql產品,無論從可擴充套件性、效能等方面來說是有很大的優勢,我覺得目前最大的乙個問題還在於穩定性和運維能力。對於類似Cassandra這種相對比較"重型"的產品來說,越是智慧型化的,要想更好的駕馭它就必須花費越多的精力和需要更多的經驗。

Facebook開發Cassandra初衷是用於Inbox Search,但是後來的Message System則使用了HBase,Facebook對此給出的解釋是Cassandra的最終一致性模型不適合Message System,HBase具有更簡單的一致性模型,當然還有其他的原因。HBase更加的成熟,成功的案例也比較多等等。Twitter和Digg都曾經很高調的選用Cassandra,但是最後也都放棄了,當然Twitter還有部分專案也還在使用Cassandra,但是主要的Tweet已經不是了。

Facebook 為什麼決定關閉 Parse

要理解這個問題的答案,首先要回答為什麼當初 Facebook 要買 Parse。Facebook 買 Parse 並不是希望自己能夠有個雲平台,然後跟其它同樣擁有雲平台的公司在這個領域直接競爭。Facebook 往往十分專注於公司使命,並不願意為其它事情分散注意力。雲平台如果只是雲平台,那就是分散注...

為什麼google和facebook取消了密保問題來找回密碼?

你的出生地在哪?內蒙古內蒙 內蒙赤峰 內蒙古赤峰 內蒙古自治區赤峰市 內蒙古赤峰市 赤峰赤峰市 中國中國內蒙 中華人民共和國。哈喇嘛村 赤峰市哈喇嘛村 赤峰哈喇嘛村 哈喇嘛村醫院 我當時到底填的啥? CrazyAT 不請自來。是為了避免利用社會工程學來攻擊賬戶,採用了IP,裝置,甚至好友辨識等多種手...

為什麼 Google 和 Facebook 是競爭對手?

王磊 Kenshin Google 聚合的是資訊 Facebook 聚合的是人 結論 資訊不會平白無故產生,資訊是通過人產生的。Facebook直接繫結的是產生資訊 Google 的人。 辛泉預 主要還是在使用者上。在搜尋時代,使用者是通過Google 拜訪 網際網路,在SNS社群時代,使用者將坐在...