Platforms for launching memcached

Is there any reason, in particular, why she recommended running memcached on a Linux server? Is it really a bad idea to run it in a Windows Server window? What about the OS X Server window?

The biggest reason I read is TCO. In other words, for each window in which we start memcached, we must buy a copy of Windows Server and add these costs. The fact is that we have several servers with older processors, but a lot of RAM - ideal for using memcached. All of these mailboxes already have Windows Server 2003 installed on them, so there is not much savings in installing Linux. Are there any other good reasons to use Linux?

+5
source share
4 answers

Almost all frequently asked questions and HOWTOs are written from a Linux perspective. Memcache was originally created only for Linux, ports appeared later. There is a port on Windows, but it is not yet in the official memcache distribution. Memcache on Windows is still partisan style. For example, there is no memcache for x64 Windows.

Like memcache on MacOS X on servers: niche niche niche.

+3
source

This question is really "what are the advantages of Linux as a server platform." I will give some standard answers:

  • Easier to manage remotely (no need for RDP, etc.). Everything can be written or executed through the CLI.
  • , Ubuntu LTS (Long Term Support), . , , .
  • . Linux, , " " . .
  • . Linux 256 .
  • .
  • . ( )
  • . ( ) , , , , .

, TCO , () . Linux , , - , ...

+4

, Windows. . , , , . API- Windows, TCP, , -, .

+1

memcached, , , (, ). memcached, - , , .. .

, , .

Windows, , , , , - Windows.

Having said that, you will definitely need a 64-bit OS, if you use memcached, using a 32-bit OS is not smart and will mean that most of your RAM cannot be used (you will be limited around 3G depending on the OS).

I assume that if you deploy memcached, you will do it on hardware with LOTS RAM - in any case, it is completely pointless.

+1
source

All Articles