Bisakah AppFabric Cache digunakan seperti memcached dengan node independen?

Dengan Memcached, menurut pemahaman saya bahwa masing-masing server cache tidak perlu mengetahui sedikit pun tentang server lainnya. Sebaliknya, dengan AppFabric Cache, konfigurasi bersama menghubungkan server (dan akibatnya menjadi satu titik kegagalan).

Apakah mungkin menggunakan server cache AppFabric secara mandiri? Dengan kata lain, dapatkah masing-masing klien memilih tempat menyimpan kunci/nilai mereka berdasarkan server cache yang tersedia dan apakah keputusan tersebut akan sama untuk semua klien (seperti halnya dengan memcached).

CATATAN: Saya menyadari bahwa fitur yang lebih canggih seperti penandaan akan rusak tanpa semua server mengetahui satu sama lain.


person BlackjacketMack    schedule 12.09.2011    source sumber


Jawaban (2)


Apakah Anda melihat konfigurasi bersama sebagai satu titik kegagalan? Jika Anda menggunakan SQL Server sebagai repositori konfigurasi Anda, maka ini seharusnya tidak menjadi masalah dengan pengaturan SQL Server yang berlebihan.

person TerryS    schedule 12.09.2011
comment
Ya...Saya melihat konfigurasi bersama sebagai satu titik kegagalan. Dan biaya penyiapan (waktu/uang) penyiapan SQL Server yang berlebihan hanya untuk cache tampaknya berlebihan. - person BlackjacketMack; 11.11.2011

Pendekatan ini jelas akan membuat Anda kehilangan semua manfaat menggunakan cache terdistribusi, namun, jika Anda benar-benar ingin melakukan ini maka jangan gunakan konfigurasi bersama. Saat Anda mengonfigurasi simpul AppFabric baru, buat file konfigurasi atau database baru. Memilih yang sudah ada pada dasarnya mengatakan "tambahkan node baru ini ke cluster cache yang ada".

person s1mm0t    schedule 18.10.2011
comment
Saya tidak yakin apakah saya setuju bahwa manfaat dari cache yang didistribusikan akan hilang. Memcached, menurut pemahaman saya, tidak memiliki konfigurasi terpusat. Sebaliknya, setiap kunci menuju ke node logis, dan selama konfigurasi lokalnya sama maka kunci apa pun hanya akan disimpan di satu node saja. - person BlackjacketMack; 11.11.2011