NHibernate和Memcached-教程/示例缓存示例。我对示例配置的外观很感兴趣,如果我需要在代码中做任何事情,或者我可以从我的NHibernate映射中处理它。感谢您的帮助。在映射文件中,您需要包含属性:选项是读写(读写隔离),非严格读写(很少写入的对象,更好的性能但增加了过时数据的机会)或读取-仅(从未更改数据)。然后,在你的web(或应用程序)配置中,你需要一个部分来配置memcached:最后,在你的会话工厂配置中一定要使用:300NHibernate.Caches.MemCache.MemCacheProvider,NHibernate.Caches.MemCachetruefalse当然,您需要从相应版本的NHibernate.Caches下载并引用dll以获得正确的缓存提供程序。memcached还依赖于ICSharpCode.SharpZipLib和Memcached.ClientLibrary(s/b包含在下载中)如果您使用的是流畅的NHibernate,则可以在会话工厂的设置链中使用.Cache方法,但您需要设置一些内容通过调用.ExposeConfiguration一些属性手动。以上就是C#学习教程《NHibernate与Memcached——教程/实例分享》的全部内容。如果对你有用,需要进一步了解C#学习教程,希望大家多多关注。本文收集自网络,不代表立场。如涉及侵权,请点击右侧联系管理员删除。如需转载请注明出处:
