【问题标题】:Configure Memcache with Castle ActiveRecord?使用 Castle ActiveRecord 配置 Memcache?
【发布时间】:2011-06-20 06:28:30
【问题描述】:

有人知道如何配置 ActiveRecord/nhibernate 应用程序以使用 Memcache 作为二级缓存吗?

【问题讨论】:

  • 如果您对此设置有特定问题,我建议您创建一个包含所有相关详细信息的特定问题...一般问题总是会得到一般答案。另请注意,StackOverflow 不是典型的邮件列表,它是一个问答网站。

标签: nhibernate castle-activerecord


【解决方案1】:

ActiveRecord docs on second level cache configuration 开头。然后,有关 Memcached 的具体信息,请参阅this question

你最终会得到一个类似这样的配置:

<activerecord>      
  <config>
    <add key="connection.driver_class" value="NHibernate.Driver.SqlClientDriver" />
    <add key="dialect" value="NHibernate.Dialect.MsSql2005Dialect" />
    <add key="connection.provider" value="NHibernate.Connection.DriverConnectionProvider" />
    <add key="connection.connection_string" value="Data Source=.;Initial Catalog=test;Integrated Security=SSPI" />    
    <add key="cache.provider_class" value="NHibernate.Caches.MemCache.MemCacheProvider, NHibernate.Caches.MemCache"/>
    <add key="cache.use_second_level_cache" value="true"/>
    <add key="cache.use_query_cache" value="true"/>
  </config>      
</activerecord>

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-10-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多