c# - Is there a queriable distributed cache with high availability option for Windows? -


we trying integrate sort of distributed cache our system. have 2 major requirements:

  • high availability, i.e. automatic data replication mirroring machines if 1 goes down, data around.
  • searchabilty/quaribility of cache data, i.e. there need ranged searches.
  • optional: returning complete snapshot of data stored.
  • optional: ability persist cached data on periodic basis.

so far have sharedcache candidate because allows @ least searching using regex. that's inherently slow though. sharedcache doesn't support high availability. windows app fabric offers no search far understand (if wrong can awesome).

what options? ask? should give , think sort of custom solution?

definitely include membase memcached list of considerations. solid , stable. can use "memcached" part if want there nosql document database available (which of course can used "cache persistence" too).


Comments

Popular posts from this blog

python - Scipy curvefit RuntimeError:Optimal parameters not found: Number of calls to function has reached maxfev = 1000 -

c# - How to add a new treeview at the selected node? -

java - netbeans "Please wait - classpath scanning in progress..." -