`
iunknown
  • 浏览: 409525 次
社区版块
存档分类
最新评论

spcached: memcached 的克隆实现,支持 windows 平台

阅读更多
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
分享到:
评论

相关推荐

    windows版本可用的memcache版本

    简单高效:Memcached 提供了一个简单的接口和协议,使得缓存数据变得非常容易和...然而,有一些第三方的实现和端口可以用于 Windows: Windows 兼容版本: 有一些 Memcached 的 Windows 版本,如 "Memcached for Wi

    Memcached v1.6.15 For Windows(MSYS编译)

    Memcached 是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载。它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提高动态、数据库驱动网站的速度。Memcached基于一个存储键/值对的...

    Memcached v1.6.12 For Windows(MSYS编译)

    Memcached 是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载。它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提高动态、数据库驱动网站的速度。Memcached基于一个存储键/值对的...

    多台tomcat服务的session共享 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 1.4.5 Windows 版详解** Memcached 是一款高性能、分布式内存对象缓存系统,它被广泛应用于Web应用中,用于减轻数据库负载,提高数据访问速度。这款1.4.5版本是专为Windows 32位操作系统设计的,尤其...

    第四十四章:Memcached高性能对象缓存1

    2. 使用 libevent 库实现高性能的事件处理,支持多平台。 3. 存储结构简单,采用 key/value 形式,存储项由键、过期时间、标志和数据四部分组成。 4. 功能实现既依赖客户端又依赖服务器,客户端负责数据传输,服务器...

    memcached windows稳定版

    NOTE: 以后memcached将作为windows的一个服务每次开机时自动启动。这样服务器端已经安装完毕了。 4.下载php_memcache.dll,请自己查找对应的php版本的文件 5. 在C:\winnt\php.ini 加入一行 ‘extension=...

    memcached全面剖析.pdf

    * 协议简单:memcached 使用简单的文本协议来通信,易于实现和维护。 * 基于 libevent 的事件处理:memcached 使用 libevent 库来处理事件,提高了其性能和可扩展性。 * 内置内存存储方式:memcached 使用内置的内存...

    分布式数据库面试专题系列:Memcached+Redis+MongoDB-06.rar

    例如,Redis的Redis Cluster是如何实现分布式存储的,MongoDB如何进行Sharding,以及Memcached如何与应用程序集成以提高效率。 理解这些数据库的核心概念、操作和最佳实践,对于任何希望在分布式存储和数据库领域...

    cacti模板四:memcached监控模板

    **cacti模板四:memcached监控模板** Cacti是一款开源的网络监控和图形化工具,用于收集、处理、存储、聚合并显示网络设备的数据。在这个特定的模板中,我们关注的是对memcached的监控。Memcached是高速、分布式...

    Memcached原理和使用详解.docx

    * 使用Memcached:可以使用telnet或Memcached客户端工具连接 Memcached服务器 Memcached的优点: * 高性能:Memcached可以处理高并发请求,提高Web应用的速度 * 可扩展性好:Memcached支持分布式架构,易于水平...

    分布式数据库面试专题系列:Memcached+Redis+MongoDB.zip

    Memcached支持多语言客户端,采用键值对存储模式,适用于存储小块数据,如网页片段、会话数据等。面试时,可能涉及的问题包括Memcached如何解决缓存一致性、其内存管理机制(如Slab Allocation)以及如何处理缓存...

    Memcached v1.5.4 For Windows (附带Memcached和libevent源码两个版本)

    Memcached 是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载。它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提高动态、数据库驱动网站的速度。Memcached基于一个存储键/值对的...

    Memcached分布式缓存学习.doc

    .NET 平台下使用 Memcached: 使用 Memcacheddotnet 客户端库,可以实现分布式缓存。通过设置服务器地址和端口号,连接到 Memcached 服务器,实现数据的缓存和获取。 Memcached 的应用机制: 1. 客户端将数据...

    Memcached服务器(windows版本和Windows server版本)

    - **时间戳**: Memcached支持设置数据的过期时间,一旦超过这个时间,数据将被自动删除。过期时间可以通过`set`命令的第三个参数设置。 - **LRU(Least Recently Used)**: 当内存空间不足时,Memcached会采用LRU...

    Memcached学习笔记 — 第四部分:Memcached Java 客户端-gwhalin(1)-介绍及使用

    Memcached是一种广泛使用的分布式内存缓存系统,它能够有效地缓解数据库的负载,提高Web应用的性能。本篇学习笔记将重点介绍如何在Java环境中使用gwhalin提供的Memcached客户端进行开发。gwhalin的Memcached Java...

    Memcached v1.5.7 For Windows (附带Memcached和libevent源码两个版本)

    Memcached 是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载。它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提高动态、数据库驱动网站的速度。Memcached基于一个存储键/值对的...

    Memcached 1.2.1.0 For Windows

    到memcached根目录 1、安装:memcached.exe –d install 2、启动:memcached.exe -d start 此时memcached已经注册为开机启动服务完成安装。 使用参数: -p 监听的端口 -l 连接的IP地址, 默认是本机 -d start 启动...

    memcached服务端windows版

    "memcached服务端windows版" 指的是在Windows操作系统上使用的memcached服务器程序。Memcached是一款高性能、分布式内存对象缓存系统,通常用于减轻数据库负载,提高Web应用性能。 **描述详解:** 描述中提到的...

    memcached-windows64-1.4安装文件

    这个“memcached-windows64-1.4安装文件”是专为Windows 64位操作系统设计的版本,包含安装所需的所有组件,使得在Windows环境下部署和运行Memcached变得简单。 **工作原理** Memcached基于键值对存储,它的工作...

Global site tag (gtag.js) - Google Analytics