5

我看到有很多。NCache、Velocity 等,但我还没有找到比较它们的表格。

考虑到以下标准,什么是最好的:

  1. 容易理解。
  2. 最近在维护。
  3. 是免费的或有足够好的免费版本。
  4. 作品。
4

1 回答 1

4

我不能说什么是最好的或最坏的,但我会提供我在 NCache 方面的经验以防万一。

免责声明:NHibernate 和我有一些分歧,我们已经分道扬镳了 :)

好的

  • 表演很棒
  • 支持很棒,维护得很好(我说的是大约 6 个月前的状态)
  • 它有一个免费版本(下面的警告)
  • 它工作得尽可能好,但我在基本 2 级缓存提供程序实现方面遇到了问题……但这是 HQL 的 NHibernate 方面的问题,而不是 NCache 方面的问题。

坏的(供参考看这里

  • 免费版有其局限性,毫无疑问,它们是战略性的,但对于我们的项目,我们最终无法使用免费版,因为一些关键功能不可用。以下限制适用于免费版本。
    • 不包括基于键的依赖
    • 不包括任何数据库依赖项
    • 没有 64 位版本

对我来说,这些是 2 个不同项目的症结所在……但除此之外,没有任何问题,我对安装和配置的简单性感到满意。如果以上对您来说不是关键点/要求,我建议您试一试。我花了不到 10 分钟的时间来启动服务器并充当我们的 L2 缓存。

于 2010-01-26T03:07:18.887 回答