Hardware and Software Requirements
NCache can be downloaded/accessed from the Alachisoft Website. However, before you install NCache, keep the following in mind.
Eight or More Cores: NCache is a highly multi-threaded software and takes full advantage of extra cores. The most common configuration for NCache is eight cores or higher. You may need more powerful processing if you have higher transaction loads or tons of data stored in NCache.
1-Gigabit or Faster Network Card (NICs): This improves your throughput significantly.
Disk: NCache does not heavily employ disk space for data since it is an in-memory distributed store, so you do not require much hard disk space.
8GB or Higher RAM (16+ GB Recommended): NCache puts a minimum of 15% overhead on top of your data, which can be as high as 100% if you have extensively used indexing. Please consider these conditions when deciding how much memory to have in your cache servers. The total memory you need depends on how much data you plan to store in the cache and how much of it is indexed.
Windows Server 64-bit (2008 R2, 2012 R2, 2016, and 2019): Please try to use one of the specified versions of Windows, if possible.
Ubuntu, Debian, or Red Hat Enterprise Linux (RHEL): Please try using the latest versions, if employing Linux.
.NET 4.8 or .NET 6.0: These are full stack frameworks used for speed available at the Microsoft Website.
JDK 17: It is a long term support release with several security, stability, and performance updates available on the Oracle Website.
PowerShell: NCache PowerShell Provider is only compatible with PowerShell version 5.0 and above.