Try Playground
Show / Hide Table of Contents

Prerequisites for Java Installation

NCache Enterprise Java Edition provides a tar.gz setup for Linux and an installer (.msi) for Windows that can be downloaded from the Alachisoft website. However, before you install NCache, you need to ensure the following requirements.

System Requirements for Java Installation

The following are the requirements for the NCache Java Edition installation:

  • NCache Server Hardware: NCache is a highly multi-threaded software and takes full advantage of multiple cores. You can choose from among the different hardware profiles for an NCache server that meets your needs.
Note

Please note that for production, disaster recovery (DR), staging environments, or any other environments that are highly transactional in nature, you should use SO-16 or higher configuration.

  • NCache Client Hardware: NCache clients are actually your application servers and their hardware profile should be very similar to the NCache servers or stronger because in most cases they handle your application load.

  • 1G-bit or Faster Network Card (NICs): This improves your throughput greatly.

  • Disk/SSD: NCache does not heavily employ disk space for data, so you don’t need much of it. An SSD is recommended as you'll get much better performance than with an HDD - particularly for caching with Persistence.

  • 8GB or Higher RAM (16+ GB Recommended): NCache puts a minimum of 15% overhead on top of your data which can be even 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.

  • Linux Server:

    • Ubuntu, Debian, or, Red Hat Enterprise Linux (RHEL)
    • Java 17
  • Windows:

    • Windows Server 2019, 2022, and 2025
    • Java 17
  • .NET 6.0, .NET 7.0, or .NET 8.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.

See Also

Evaluation Period Management
License Activation

In This Article
  • System Requirements for Java Installation
  • See Also

Contact Us

PHONE

+1 (214) 764-6933   (US)

+44 20 7993 8327   (UK)

 
EMAIL

sales@alachisoft.com

support@alachisoft.com

NCache
  • NCache Enterprise
  • NCache Professional
  • Edition Comparison
  • NCache Architecture
  • Benchmarks
Download
Pricing
Try Playground

Deployments
  • Cloud (SaaS & Software)
  • On-Premises
  • Kubernetes
  • Docker
Technical Use Cases
  • ASP.NET Sessions
  • ASP.NET Core Sessions
  • Pub/Sub Messaging
  • Real-Time ASP.NET SignalR
  • Internet of Things (IoT)
  • NoSQL Database
  • Stream Processing
  • Microservices
Resources
  • Magazine Articles
  • Third-Party Articles
  • Articles
  • Videos
  • Whitepapers
  • Shows
  • Talks
  • Blogs
  • Docs
Customer Case Studies
  • Testimonials
  • Customers
Support
  • Schedule a Demo
  • Forum (Google Groups)
  • Tips
Company
  • Leadership
  • Partners
  • News
  • Events
  • Careers
Contact Us

  • EnglishChinese (Simplified)FrenchGermanItalianJapaneseKoreanPortugueseSpanish

  • Contact Us
  •  
  • Sitemap
  •  
  • Terms of Use
  •  
  • Privacy Policy
© Copyright Alachisoft 2002 - 2025. All rights reserved. NCache is a registered trademark of Diyatech Corp.
Back to top