我知道頁面緩存在heroku上不是一個好的選擇,因爲每個dyno都有一個emepheral文件系統(所以它們不會共享文件,每次重新啓動時它都會被擦除)。Heroku上的頁面緩存有什麼好的選擇?
所以我想知道最好的選擇是什麼。我有大量的潛在文件可能會在傳統的頁面緩存場景(比如10GB-100GB)中生成,因此redis/memcached在這裏看起來不太好。 Redis可以寫入磁盤,但我的理解是,一旦超過了內存容量,它就不是開始讀取磁盤的正確解決方案。
有沒有人在這裏找到一個好的解決方案?我在想也許是MongoStore。 (還有一些與redis一起運行的方法,因爲我在其他場景中使用redis。)謝謝!
看起來像這個問題已被問在此之前:http://stackoverflow.com/questions/11019032/heroku-cedar-pure-rack-static-site – maletor
嗯,這是相關的,但並沒有真正回答我的問題如何做10-100GB的頁面緩存。可能沒有什麼好的解決方案,但仍然很好奇。 –
Rack :: Static將允許您爲網站提供靜態和動態內容。 – maletor