02 2018 档案

摘要:在上一篇”拥抱.NET Core系列:MemoryCache 初识”中我们基本了解了缓存的添加、删除、获取,那么今天我们来看看缓存的过期机制。这里和上篇一样将把“Microsoft.Extensions.Caching.Memory”简称为MSCache。MSCache项目MSCache目前最新的正式版是 2.0.0,预览版是2.1.0,会与.NETCore 2.1一起发布。本篇用了2.0.0版本... 阅读全文
posted @ 2018-02-28 10:24 KAnts 阅读(15757) 评论(14) 推荐(40) 编辑
摘要:Cache是一个绝大多数项目会用到的一个技术,说起到缓存可能就联想到 Set、Add、Get、Remove、Clear 这几个方法。那么在.NET Core中微软给我们带来了什么样的缓存体验呢?今天我们就来介绍下”Microsoft.Extensions.Caching.Memory”。由于这个包名称过长,下文使用MSCache来代替。MSCache能做什么?绝对过期支持滑动过期支持(指定一个时间... 阅读全文
posted @ 2018-02-27 09:52 KAnts 阅读(22983) 评论(8) 推荐(47) 编辑
摘要:在做RabbitCloud(之前是一个RPC,现在是一个微服务框架)的时候往往避不开客户端代理,之前把这些客户端代理都算作服务框架不可缺少的一部分,随着后期的深入发现这些客户端代理其实可以互通,类似spring cloud 的 open fegin。 因为它们最终的行为就是构建一个message进行 阅读全文
posted @ 2018-02-13 08:17 KAnts 阅读(3781) 评论(9) 推荐(26) 编辑