memcached 没有官方的 windows 发布版本,只有一些第三方的开发人员在发布 windows 的版本。在 windows 平台编译 memcached 也比较麻烦。
之前为了测试的目地,基于 spserver 和 spdict 实现了一个 memcached 的克隆版本 -- spcached。
http://iunknown.iteye.com/blog/80095
最近有人建议把这个项目完善一下,主要是增加 vc6 的项目文件,使得这个项目能够在 windows 平台上顺利地编译。
经过整理之后,现在发布出来,里面带了 vc6 的项目文件,在 vc6 下面能够顺利地编译。
spcached 在 windows 平台,比起第三方发布的 windows 版 memcached,有一些好处
1.比较容易编译
2.spcached 基于 iocp ,memcached 在 windows 平台基于 select ,因此 spcached 可以支持更高的并发连接
http://code.google.com/p/spcached/
http://spcached.googlecode.com/files/spcached-0.1.src.tar.gz
分享到:
相关推荐
简单高效:Memcached 提供了一个简单的接口和协议,使得缓存数据变得非常容易和...然而,有一些第三方的实现和端口可以用于 Windows: Windows 兼容版本: 有一些 Memcached 的 Windows 版本,如 "Memcached for Wi
Memcached 是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载。它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提高动态、数据库驱动网站的速度。Memcached基于一个存储键/值对的...
Memcached 是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载。它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提高动态、数据库驱动网站的速度。Memcached基于一个存储键/值对的...
Memcached支持的语言包括: 1. Perl:Memcached提供了Perl的API,方便 Perl 开发者使用 Memcached。 2. PHP:Memcached提供了PHP的API,方便 PHP 开发者使用 Memcached。 3. Python:Memcached提供了Python的API,...
**Memcached 1.4.5 Windows 版详解** Memcached 是一款高性能、分布式内存对象缓存系统,它被广泛应用于Web应用中,用于减轻数据库负载,提高数据访问速度。这款1.4.5版本是专为Windows 32位操作系统设计的,尤其...
2. 使用 libevent 库实现高性能的事件处理,支持多平台。 3. 存储结构简单,采用 key/value 形式,存储项由键、过期时间、标志和数据四部分组成。 4. 功能实现既依赖客户端又依赖服务器,客户端负责数据传输,服务器...
NOTE: 以后memcached将作为windows的一个服务每次开机时自动启动。这样服务器端已经安装完毕了。 4.下载php_memcache.dll,请自己查找对应的php版本的文件 5. 在C:\winnt\php.ini 加入一行 ‘extension=...
* 协议简单:memcached 使用简单的文本协议来通信,易于实现和维护。 * 基于 libevent 的事件处理:memcached 使用 libevent 库来处理事件,提高了其性能和可扩展性。 * 内置内存存储方式:memcached 使用内置的内存...
例如,Redis的Redis Cluster是如何实现分布式存储的,MongoDB如何进行Sharding,以及Memcached如何与应用程序集成以提高效率。 理解这些数据库的核心概念、操作和最佳实践,对于任何希望在分布式存储和数据库领域...
**cacti模板四:memcached监控模板** Cacti是一款开源的网络监控和图形化工具,用于收集、处理、存储、聚合并显示网络设备的数据。在这个特定的模板中,我们关注的是对memcached的监控。Memcached是高速、分布式...
* 使用Memcached:可以使用telnet或Memcached客户端工具连接 Memcached服务器 Memcached的优点: * 高性能:Memcached可以处理高并发请求,提高Web应用的速度 * 可扩展性好:Memcached支持分布式架构,易于水平...
Memcached支持多语言客户端,采用键值对存储模式,适用于存储小块数据,如网页片段、会话数据等。面试时,可能涉及的问题包括Memcached如何解决缓存一致性、其内存管理机制(如Slab Allocation)以及如何处理缓存...
Memcached 是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载。它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提高动态、数据库驱动网站的速度。Memcached基于一个存储键/值对的...
.NET 平台下使用 Memcached: 使用 Memcacheddotnet 客户端库,可以实现分布式缓存。通过设置服务器地址和端口号,连接到 Memcached 服务器,实现数据的缓存和获取。 Memcached 的应用机制: 1. 客户端将数据...
- **时间戳**: Memcached支持设置数据的过期时间,一旦超过这个时间,数据将被自动删除。过期时间可以通过`set`命令的第三个参数设置。 - **LRU(Least Recently Used)**: 当内存空间不足时,Memcached会采用LRU...
Memcached是一种广泛使用的分布式内存缓存系统,它能够有效地缓解数据库的负载,提高Web应用的性能。本篇学习笔记将重点介绍如何在Java环境中使用gwhalin提供的Memcached客户端进行开发。gwhalin的Memcached Java...
Memcached 是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载。它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提高动态、数据库驱动网站的速度。Memcached基于一个存储键/值对的...
到memcached根目录 1、安装:memcached.exe –d install 2、启动:memcached.exe -d start 此时memcached已经注册为开机启动服务完成安装。 使用参数: -p 监听的端口 -l 连接的IP地址, 默认是本机 -d start 启动...
"memcached服务端windows版" 指的是在Windows操作系统上使用的memcached服务器程序。Memcached是一款高性能、分布式内存对象缓存系统,通常用于减轻数据库负载,提高Web应用性能。 **描述详解:** 描述中提到的...
这个“memcached-windows64-1.4安装文件”是专为Windows 64位操作系统设计的版本,包含安装所需的所有组件,使得在Windows环境下部署和运行Memcached变得简单。 **工作原理** Memcached基于键值对存储,它的工作...