`

分布式缓存服务器 memcachedb

 
阅读更多

memcachedb是一款分布式键值持久存储系统,一个新浪网的开源项目,给memcached分布式缓存服务器添加了存储引擎Berkeley DB的持久化存储机制和异步主辅复制机制,让memcached具备了事务恢复能力、持久化能力和分布式复制能力,非常适合于需要超高性能读写速度,但是 不需要严格事务约束,能够被持久化保存的应用场景,例如memcachedb被应用在新浪博客上面。

 

官方网站:http://memcachedb.org/

 

 待续。。。

 

 

 

分享到:
评论

相关推荐

    cpp-分布式缓存服务器memcachedb

    **分布式缓存服务器Memcachedb详解** Memcachedb是一个基于Memcached的开源项目,由新浪公司的开发团队设计并推出。它的主要目标是在原有Memcached的基础上引入了持久化存储功能,同时实现了异步主辅复制机制,以...

    memcachedb

    memcachedb是一个由新浪网的开发人员开放出来的开源项目,给memcached分布式缓存服务器添加了Berkeley DB的持久化存储机制和异步主辅复制机制,让memcached具备了事务恢复能力、持久化能力和分布式复制能力,非常...

    memcachedb-1.2.0.tar.gz

    7. **分布式存储**:尽管Memcachedb本身并不直接支持分布式存储,但可以通过在多台服务器上部署并利用客户端的负载均衡策略实现分布式缓存和存储,提升系统的可扩展性和可用性。 8. **安装与配置**:解压...

    memcachedb 手册

    - `memcachedb` 可以通过一致性哈希策略实现分布式存储,多台服务器组成集群,提高系统的可扩展性和容错性。 - 在集群环境中,数据分布和故障转移的策略至关重要,手册会详细讲解这些内容。 7. **安全性与备份** ...

    基于Spring-DM实现分布式服务框架(DSF).docx

    服务不再通过服务中心路由,而是直接在服务中心注册元信息,这些信息被存储在分布式缓存数据库MemcacheDB中。服务应用端在调用服务时,直接从MemcacheDB获取目标服务的访问机制,然后与目标服务应用端通信。这种设计...

    基于Spring-DM实现分布式服务框架(DSF).pdf

    1. **高效的存储和查找策略**:在DSF V0.7中,服务元信息被注册到服务中心,并存储在分布式缓存系统MemcacheDB中,以实现快速查找。这解决了服务发现的效率问题,同时考虑到集群环境下的数据一致性。 2. **高效的...

    Memcached原理和使用详解.docx

    * 实现分布式缓存,提高系统的可扩展性 Memcached的安装和使用: * 安装Memcached:可以使用rpm、apt-get或源码编译安装 * 使用Memcached:可以使用telnet或Memcached客户端工具连接 Memcached服务器 Memcached的...

    memcached缓存

    1. **分布式缓存**:memcached是基于内存的分布式缓存,可以在多台服务器之间共享数据,通过键值对(key-value)的形式存储数据,适合处理大量短生命周期的数据。 2. **轻量级**:memcached设计简洁,仅专注于提供...

    memcached-1.2.6-win32-bin.zip

    1. 分布式缓存:Memcached基于键值对存储,可将数据分散存储在多台服务器上,实现负载均衡。 2. 高性能:通过内存存储数据,避免了磁盘I/O的延迟,极大地提高了读取速度。 3. 简单易用:接口简单,支持多种编程语言...

    Memcached 原理和使用详解

    **Memcached原理** Memcached是一种高性能的分布式内存缓存...总的来说,Memcached作为一个简单而高效的分布式缓存系统,在现代Web应用中有着广泛的应用,通过理解和掌握其原理和使用技巧,可以有效地提升应用的性能。

    江苏电信智慧城市统一门户Cache模型V1.0.docx

    - **分布式**:支持多服务器间的分布式缓存,能根据需求动态扩展。 - **内存存储**:所有数据都存储在内存中,提供高速访问。 - **灵活的数据结构**:可以存储各种类型的数据,适应性强。 **3. Linux下安装...

    memcache数据库缓存.pdf

    Memcache是一个高性能、高并发的分布式内存缓存系统,主要用于缓解数据库读压力。它是由C语言编写的开源软件,设计简洁,代码量小,具有约2000行代码。Memcache主要作用是提高数据访问速度,尤其适用于处理大量热点...

    NoSQL数据库学习教程.pdf

    MemCached是指使用MemCached来实现分布式缓存。 特点是指使用MemCached的特点和优势。 内存分配是指使用MemCached来分配内存。 缓存策略是指使用MemCached的缓存策略。 缓存数据库查询是指使用MemCached来查询...

    内存数据库介绍资料.ppt

    除了商业产品,还有开源的内存数据库,如FastDB、MemcacheDB和Dbcached,以及基于memcache和BerkeleyDB开发的分布式缓存系统。 总结来说,内存数据库是现代高并发、实时需求强烈场景下的理想选择。它们通过牺牲存储...

    Memcached_原理和使用详解

    Memcached是一款由LiveJournal的开发团队设计的高性能分布式内存缓存系统。它的主要目标是减少数据库的访问次数,通过在内存中缓存数据查询结果来提升动态Web应用的速度和可扩展性。由于其高效、简单和易用的特性,...

    ehcache和memcache性能比较

    1. 集群支持:Memcache天生支持分布式,数据存储在多个服务器上,通过一致性哈希算法实现数据的分布和负载均衡。 2. 第三方持久化:尽管Memcache自身不提供持久化机制,但可以通过第三方应用如memcachedb将数据保存...

    Redis实战《红丸出品》

    - **memcached**:高速、分布式内存对象缓存系统,常用于加速动态Web应用程序,减轻数据库负担。 - **Hypertable**:基于Google Bigtable设计,用于构建大规模分布式存储系统,适用于海量数据存储和分析。 ##### 2....

    Redis实战 中文完成版

    这意味着memcachedb不仅能够作为高速缓存使用,还可以将数据永久保存在磁盘上,以防止系统重启后数据丢失的问题。 ##### 1.1.4 Cassandra Cassandra是由Facebook开发的一款分布式NoSQL数据库系统,其设计目的是为了...

    Redis实战 中文

    memcachedb是在memcached的基础上增加了存储功能的一个分布式内存对象缓存系统。它不仅提供了高速缓存的能力,还具备了持久化的特性,能够将数据保存在磁盘上。 ##### 1.1.4 Cassandra Cassandra是一个高性能的...

Global site tag (gtag.js) - Google Analytics