我瞭解到,Asp.Net的默認會話提供程序對於分佈式應用程序不是一個好的做法。所以我決定把asp.net的sessionprovider改成couchbase。但是當我嘗試選擇數據存儲桶時,我不確定要使用哪一個。我知道Couchbase是一個持久的no-sql數據庫,而memcached是一個緩存服務器。Couchbase Bucket vs Memcached Bucket for SessionProvider
使用couchbase存儲區代替memcached存儲區或反之亦然的優點和缺點是什麼?
我使用couchbase 2.0和https://github.com/couchbaselabs/couchbase-aspnet庫將couchbase轉換爲會話提供程序。
感謝您的回覆。這是一個很好的信息答案。 –
這是否意味着您無法使用memcached存儲桶寫入視圖? –
你知道什麼是Couchbase的持久性SLA?儘管如此,將數據保存在RAM中對於節點故障並不安全。如果在寫入磁盤之前節點崩潰,我們仍然會丟失數據。 couchbase如何解決這個問題? –