`
biankai008
  • 浏览: 15954 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Xmemcached线程池机制

 
阅读更多
1,MemcachedHandler
封装了ExecutorService heartBeatThreadPool,大小是:serverSize == 0 ? Runtime.getRuntime().availableProcessors() : serverSize
2,MemcachedConnector
封装了:1,ReadEventDispatcher:getReadThreadCount
            2,WriteEventDispatcher:getWriteThreadCount
            3,DispatchMessageDispatcher:getDispatchMessageThreadCount(保证为0)
3,SelectorManager
封装了:selectorPoolSize个Reactor(Selector)
4,weight权重机制
生成多个session(session与key与socketChannel绑定)
分享到:
评论

相关推荐

    xmemcached

    6. **连接池管理**:内置连接池管理机制,可有效控制并发连接数,优化资源利用。 7. **监控与统计**:提供了监控和统计功能,可以追踪连接状态、操作性能等信息,帮助运维人员分析和优化系统。 8. **易于集成**:...

    xmemcached-1.2.4源码

    xmemcached-1.2.4的官方源码。 xmemcached XMemcached is a high performance, easy to use blocking multithreaded memcached client in java. It's nio based (using my opensource nio framework :yanf4j), ...

    xmemcached 中文开发手册

    ### xmemcached中文开发手册知识点解析 #### XMemcached简介 XMemcached是一款高效能的Java客户端库,专为memcached服务设计。memcached是一种分布式内存缓存技术,主要用于减轻数据库的压力并加速动态Web应用程序...

    xmemcached 2.4.6.rar

    2. **错误处理**:增强了错误处理机制,当连接异常时能更快地恢复,提高了系统的可用性。 3. **并发控制**:对并发访问控制进行了调整,减少了锁的争用,提升了并发性能。 4. **兼容性增强**:增强了与不同Memcached...

    xmemcached-1.4.3.jar

    3. 错误处理:xmemcached具有健全的错误处理机制,对于网络异常、超时等问题,它会自动重试或抛出异常,帮助开发者快速定位问题。 4. 支持压缩:xmemcached允许用户配置是否启用数据压缩,以减少网络传输的开销,...

    Xmemcached官方中文手册

    **Xmemcached官方中文手册** 是一份非常宝贵的资源,它为开发者提供了全面的关于Xmemcached框架的指导和实例。Xmemcached是一个高性能、轻量级的Java客户端库,专门用于连接和操作Memcached分布式内存缓存系统。这份...

    xmemcached-1.2.6.2

    xmemcached-1.2.6.2

    xmemcached jar包,源文件,api

    - `xmemcached-1.3.3-sources.jar`包含了xmemcached的源代码,可以帮助开发者了解其内部实现机制,如连接管理、命令编码与解码、并发控制等,便于定制化开发和优化性能。 - `xmemcached-1.3.3-javadoc.jar`提供了...

    xmemcached api doc

    2. **命令编码与解码**:xmemcached 内部实现了高效的命令编码和解码机制,确保数据在传输过程中的准确性和效率。 3. **异步操作支持**:除了同步 API,xmemcached 还提供异步操作接口,以非阻塞的方式处理请求,...

    xmemcached.chm文档

    xmemcached.chm帮助文档

    Xmemcached一个java实现的分布式缓存

    Xmemcached是一个高性能、线程安全的Java实现的分布式缓存系统,专为Memcached设计。这个库的主要目标是提供简单、快速、无阻塞的客户端API,以便于开发人员在Java应用程序中集成和利用Memcached的强大功能。下面将...

    Xmemcached用户指南

    - **一致性哈希算法**:XMemcached实现了客户端侧的分布机制,并且内置了一致性哈希算法,使得数据可以在多个Memcached实例间均匀分布。 **4. 节点权重设置** - **灵活调节负载**:用户可以通过设置不同节点的权重...

    Xmemcached测试实例

    测试类包括Xmemcached客户端与memcached client for java两者,可运行比较性能。 XMemcached简介: XMemcached是基于 java nio的Memcached客户端,java nio相比于传统阻塞 io 模型来说,有 效率高(特别在高并发下...

    spring-xmemcached

    spring+xmemcached aop切面 需要xmemcached-1.2.5+spring-2.5.6 class="net.rubyeye.xmemcached.utils.XMemcachedClientFactoryBean" destroy-method="shutdown"> ${XMemcached_servers} <!-- ...

    memcache.spymemcached,和xmemcached 三种缓存实例

    - 自动重试和故障恢复机制 - 基于一致性哈希的分布式策略 - 可配置的压缩和过期策略 2. **xmemcached**: xmemcached由Kenshoo公司开发,也是一个高性能、高可用性的Memcached Java客户端。与spymemcached相比...

    Xmemcached 缓存开源项目源码及API

    基于java nio实现的高性能可扩展的memcached客户端。虽然Java的memcached库已经很多,但是这些Java开源memcached库并没有一个是基于NIO框架编写,因此...xmemcached的项目主页在:http://code.google.com/p/xmemcached/

    xmemcached 2.4.5 2.3.2

    《深入解析xmemcached 2.4.5与2.3.2版本差异》 xmemcached是一款高性能、轻量级的Java客户端库,用于连接并操作Memcached分布式内存缓存系统。它提供了丰富的功能,包括异步操作、连接池管理、支持多种序列化方式等...

    xmemcached-1.4.2

    xmemcached-1.4.2最新版,可用。memcached java客户端

Global site tag (gtag.js) - Google Analytics