NCache for Azure is an extremely fast and scalable Microsoft Azure distributed cache that removes performance bottlenecks in Microsoft Azure application which are related to data storage and databases. NCache for Azure lets you cache your application data and store ASP.NET Session State and ASP.NET View State for .NET applications deployed in Microsoft Azure.
This NCache for Azure NuGet package provides NCache client libraries and configurations for using NCache for Azure in object caching and ASP.NET Session State and ASP.NET View State caching to build applications that can target NCache for Azure distributed cache running on Azure Virtual Machines
This NuGet package can only be used with .NET 4.0 and higher.
- Support for remote clients on a different network
NCache for Azure clients from a different or remote network can now also access the cache which exists on a different network. To achieve this just add the following two tags in ‘Alachisoft.NCache.Service.exe.config’ files at the cache server nodes.
<add key="NCacheServer.MgmtEndPoint" value="public-ip:public-port" />
<add key="NCacheServer.ServerEndPoint" value="public-ip:public-port" />
Where the public-ip is IP-address which is exposed outside the network and public-port is the port which is accessible outside of the network.
- Client caches can be configured from outside of cache cluster network
Client caches can now be configured from outside the cache cluster network using command line tools e.g. CreateClientCache, AddClientNode etc.
- Server mapping can be updated using updateendpoint.exe command line tool
Any client outside the network can communicate to other clients directly using the update endpoint tool. Update endpoint tool updates the server mapping of the IPs and ports of all the cache servers or clients, whether inside or outside the network.
- Outproc client caches be used outside of the network using NCache for Azure NuGet package
Previously outproc client cache cannot exist in a Microsoft Azure Web Role. Now using NCache for Azure NuGet package outproc client caches can be created even outside the network.
This package has no dependencies.