|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
我以前很喜欢Serv-U,自从它用net网页编程重写之后我就再也没用过,实在是太慢了,我宁可用IIS搭建FTP,虽然IIS搭建FTP在权限管理上很不灵活。在守候Microsoft完成Velocity这个.NET平台下的散布式内存缓存体系的过程当中,如今让我们将眼光临时投向其他已有所建立的软件开辟商。Alachisoft和它的NCache即是个中之一。今朝Alachisoft同时供应了一个收费的和一个付费的版本,而且从此也将撑持NHibernate。只管已能够在产物情况中利用,不外NCacheExpress版本仍是对功效举行了限定。每一个缓存地区的最年夜尺寸被限定到500MB,并且只能被复制到两个服务器中。分区、镜像和客户端缓存等功效只能在付费版本中利用。
与企业版分歧,Express版本不撑持基于键(key)和数据的依附,事务关照,异步操纵,批量操纵,查询ASP.NET会话形态,和WMI监督等功效。因为版本之间功效的伟大差异,已有人在嫌疑Express版本在实际情况中的可用性。
付费版本其实不廉价,不外一个范围年夜到必要这些功效的公司应当接受得了这个代价。关于6个之内的处置器数目,它的售价为$995/CPU。关于7到20个处置器数目,代价便奔腾至$1495/CPU。开辟职员版本的代价是出格的每用户$495,不外只要集群范围凌驾20个CPU的站点才干享用这个代价。
只管有这些弱点,人们不该该只注重到功效表格内的工具。完全版本的NCache有一系列使人印象深入的功效,而且能够用作NHibernate的二级缓存。NCache也撑持Java客户端,这意味两种平台之间的数据共享又多了一种体例。
不外NCache的平安特征其实不使人宁神。当缓存翻开以后,客户端使用程序必需明文发送用户名和暗码才干举行“上岸”,这与ActiveDirectory的考证南辕北辙。并且公钥/私钥加密体例已被普遍使用了,Alachisoft的这类做法不能不让人感应奇异。
检察英文原文:NCache:ADistributedCacheforthe.NETPlatformAvailableToday
来自:http://www.infoq.com/cn/news/2008/06/NCache一个很大的类库。应用程序之所以难以跨平台,在于直接调用了特定平台的接口,而一个巨大的类库,就能极大地减少应用程序对平台的依赖。 |
|