1 Memcached简介/下载/安装

Memcached是一个高性能的不是内存对象缓存系统,用于动态Web应用以减轻数据库负载.Memcached基于一个存储键/值对的HashMap.其客户端可以使用任何语言进行编写,并通过Memcached协议与进行通信

  1. 下载memcached-win64-1.4.4-14 的windows稳定版
  2. cmd命令(win+R),切换到解压包的指定目录,并且输入命令:memcached.exe -d install(与之对应memcached.exe -d uninstall)
  3. 启动Memcached,其命令:memcached.exe -d start(与之对应关闭:memcached.exe -d stop)
  4. 至此已经安装并且启动了Memcached服务端(命令帮助可以键入:memcached.exe help)

Memcached默认的端口是11211

2 新建测试项目,并且使用Memcached客户端实现缓存

  • 新建一个Mvc项目:MemcachedTest,并且Nuget包引入EnyimMemcached(开源,直通门:https://github.com/enyim/EnyimMemcached)
  • 在Web.config中进行配置
<sectionGroup name="enyim.com">
            <section name="log" type="Enyim.Caching.Configuration.LoggerSection, Enyim.Caching" />
            <section name="memcached" type="Enyim.Caching.Configuration.MemcachedClientSection, Enyim.Caching" />
        </sectionGroup>
<enyim.com>
<log factory="Enyim.Caching.Log4NetFactory, Enyim.Caching.Log4NetAdapter" />
<memcached>
<servers>
<add address="192.168.14.172" port="11211" />
<add address="192.168.14.251" port="11211" />
</servers>
</memcached>
</enyim.com>
View Code

相关文章:

  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2021-12-18
  • 2022-03-06
  • 2021-09-01
  • 2021-11-23
  • 2021-10-22
相关资源
相似解决方案