我正在尋找一種方式來存儲文件,即圖像(也許視頻)在一個可擴展的文件系統。我知道我可以將它存儲在雲中,但我正在尋找類似於MongoDB GridFS的東西,但純粹是爲了文件,並在多臺服務器上進行擴展。可擴展文件存儲
不確定它是否重要,但語言是PHP。
有什麼建議嗎?
我正在尋找一種方式來存儲文件,即圖像(也許視頻)在一個可擴展的文件系統。我知道我可以將它存儲在雲中,但我正在尋找類似於MongoDB GridFS的東西,但純粹是爲了文件,並在多臺服務器上進行擴展。可擴展文件存儲
不確定它是否重要,但語言是PHP。
有什麼建議嗎?
Facebook是基於PHP語言,他們開發cassandra的那個和更多的問題......它的基礎,因爲我從谷歌的bigtable閱讀。
而且我使用MongoDB的和我愛的無架構,它具有存儲文檔和其他信息,但沒有視頻,當然,我用幾臺機器複製系統並提高未來的增長
Cassandra比MongoDB在文件存儲上嗎? – 2012-02-16 16:18:09
我使用Mongodb作爲文檔存儲,因爲它的schena免費系統...如果你想存儲視頻文件,你可以使用MongoBin數據來存儲它們。 Cassandra也是一個功能更強大的引擎,但技術要求也比安裝和使用強大的MongDb更重要 – dyoser 2012-02-16 19:47:19
什麼'經典的「分佈式文件系統,如Ceph,Lustre或GlusterFs。它們通過一組服務器來平衡數據,並且可以容錯。
我想到的第一件事就是Amazon S3,但我沒有經驗。 – 2012-02-16 15:08:21
爲什麼你丟棄gridFs? – Anton 2012-02-16 15:13:54
我放棄它了,我想知道可能更適合這個問題的不同解決方案 – 2012-02-16 16:18:46