首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >运行memcached的平台

运行memcached的平台
EN

Stack Overflow用户
提问于 2009-02-25 14:28:06
回答 4查看 1.7K关注 0票数 5

有什么特别的原因推荐在Linux服务器上运行memcached吗?在Windows服务器上运行它真的有那么糟糕吗?那么OS服务器盒呢?

我读到的最大原因是关于TCO。换句话说,对于我们运行memcached的每个windows机器,我们必须购买一份Windows Server副本,这些成本加起来。问题是,我们有几个服务器,它们的处理器比较老,但是有很多RAM --非常适合使用memcached。所有这些机器上都已经安装了Windows Server2003,因此安装Linux并不能节省多少成本。使用Linux还有其他令人信服的理由吗?

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2009-02-25 15:21:52

几乎所有的FAQ和HOWTO都是从Linux的角度编写的。Memcache最初只为Linux创建,后来才有了端口。有到Windows的移植,但它还没有在官方的memcache发行版中。Windows上的Memcache仍然是游击队风格。例如,x64窗口没有memcache。

在服务器上的MacOS X上的memcache :利基的利基。

票数 3
EN

Stack Overflow用户

发布于 2009-02-25 19:09:34

这个问题实际上是“Linux作为服务器平台的优势是什么”,我将给出一些标准答案:

  • 更易于远程管理(无需远程数据处理等)一切都可以通过脚本或通过CLI.
  • Distributions完成,就像Ubuntu LTS (长期支持)版本那样,保证多年的安全更新,而软件成本为零。更新可以很容易地通过命令行安装,通常不需要重新启动。
  • 更高的性能。Linux通常被认为在一块给定的硬件上提供了“更高的性价比”。这通常是由于较低的资源requirements.
  • Lower资源要求。Linux在256MB或更少的内存上运行得很好,在非常小的CPU上使用大量可用的软件& utilities.
  • It's
  • 。(如在啤酒中)
  • 它是免费的。(就像在自由中一样)这意味着您可以查看、更改和归档针对您正在运行的代码的bug,并直接与开发人员交谈。

请记住,TCO包括您(管理员)花费在维护机器上的时间。Linux具有较低的TCO,因为它更易于维护,而且您可以将时间花在管理服务器之外的其他事情上……

票数 4
EN

Stack Overflow用户

发布于 2009-02-25 14:57:00

在windows中运行它似乎没有任何技术上的缺点。这主要是一个成本问题。如果许可证只是闲置不用,那可能根本就没有什么坏处。我确实记得旧windows中的问题,旧windows API中的内存泄漏问题,特别是TCP方面的问题--但据推测,这些问题在现代windows中都已修复。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/586177

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档