Scalability with Reliability for Memcached Apps
Memcached is a popular open source distributed cache that is used to speed up applications by caching application data and reducing database load. However, Memcached has limitations in high availability and cache reliability that can pose serious challenges for mission critical applications. NCache-Memcached removes these limitations without requiring you abandon using the Memcached API and your investment in your existing code. Integrate into existing Memcached applications without any code change.
Transform your Memcached into an extremely scalable, highly reliable, and a dynamically configurable cache with NCache-Memcached. It is 100% Memcached compatible for .NET and Java apps running on Windows & Unix.
High Availability thru Dynamic Clustering
- 100% uptime with dynamic clustering and configuration
- Add or remove servers at runtime without stoping the cluster
- Clients automatically aware of new cache servers added at runtime
- Clients auto-connect to a different cache server in case of failover
- Change configuration at runtime and “Hot Apply” to all servers
Reliability thru Scalable Cache Replication
- Highly reliable cache through intelligent replication techniques
- Replicate with Mirrored, Replicated, Partitioned, and Client Cache topologies
- Grow partitioned cache cluster without slowing down replication
100% Memcached Compatible for .NET and Java
- Migrate existing LIVE .NET and Java apps without any code change
- BeIT Memcached & Enyim.com Memcached clients for .NET supported
- Whalin Memcached Client for Java supported on Windows and Unix