memcached新的C#客户端--BeIT Memcached
网站的项目(.NET 2.0)中使用了memcached作为主要缓存服务,好处就不讲了。
目前使用的还是EnyimMemcached,也发现几个问题,但是自从07年8月,作者就没有再更新,本来xingd准备自己着手改写的。
前几天正好出了一个新的C#客户端——BeIT Memcached,这个客户端是基于2007-12-06发布的memcached V1.2.4进行开发的,所以gets这个比较有用的命令也有支持。
下载看了源代码,结构比较清晰,比较轻量化,除了基本的命令、连接池的提供,增加了简单的序列化和反序列化还有LogAdapter,几个Feature也值得期待:
Socketpool with configurable size
High-performance
Key prefixing
Detection of dead servers
Small code-size
Very easy to embed
No external dependencies
No unmanaged code
No background threads
Flexible logging
目前使用的还是EnyimMemcached,也发现几个问题,但是自从07年8月,作者就没有再更新,本来xingd准备自己着手改写的。
前几天正好出了一个新的C#客户端——BeIT Memcached,这个客户端是基于2007-12-06发布的memcached V1.2.4进行开发的,所以gets这个比较有用的命令也有支持。
下载看了源代码,结构比较清晰,比较轻量化,除了基本的命令、连接池的提供,增加了简单的序列化和反序列化还有LogAdapter,几个Feature也值得期待: