首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏软件开发-青出于蓝

    Redis之JedisConnectionFactory通过哨兵发现master

    值得注意的是,连接池底层上使用的是apache的common-pool的org.apache.commons.pool2.impl.GenericObjectPool,有兴趣的读者可以去看下common-pool 的实现,我在这里就不再深入common-pool的实现。 提示: dbcp连接池使用的也是common-pool,如果你理解了common-pool的实现,那么会明白连接池的很多参数是什么意思(比如maxActive、maxIdle等)。

    2.4K30发布于 2019-04-15
  • 来自专栏三分恶的专栏

    【Redis破障之路】四:Jedis基本使用

    Jedis提供了JedisPool这个类作为对Jedis的连接池,同时使用了Apache的通用对象池工具common-pool作为资源的管理工具。 使用JedisPool操 作Redis示例如下: 1)Jedis连接池(通常JedisPool是单例的): // common-pool连接池配置,这里使用默认配置 GenericObjectPoolConfig

    74430发布于 2021-05-24
  • 来自专栏烟草的香味

    设计模式之对象池模式

    在实际开发中若需要对象池, 建议使用 common-pool 工具包来实现, 简单、快捷、搞笑.

    75810发布于 2019-07-25
  • 来自专栏Java技术分享圈

    对比各大数据库连接池技术-Jdbc-Dbcp-C3p0-Druid-Hikaricp

    无 无 无 代码 简单 中等 复杂 简单 简单 更新时间 2019.02 2019.05 2019.03 2019.02 最新版本 2.60 1.1.17 0.9.5.4 3.3.1 特点 依赖于common-pool

    9.8K22发布于 2019-06-16
  • 来自专栏Java技术分享

    Jedis 与 ShardedJedis 设计

    关于common-pool的相关内容,可以参见:http://macrochen.iteye.com/blog/320077 其他类的设计作用如下: 类名 职责 Pool 抽象Jedis对象池操作;并委托给操作给

    1.2K80发布于 2018-02-09
  • 来自专栏一枝花算不算浪漫的专栏

    [数据库连接池] Java数据库连接池--DBCP浅析.

    gop.setTestWhileIdle(testWhileIdle); 20 connectionPool = gop; 21 } 在创建连接池的时候,用到了common-pool 这行代码十分重要,要理解这行代码,首先需要明白common-pool中的GenericObjectPool添加内部元素的一般方法,没错,那就是必须要传入一个工厂Factory。 四.总结  整个数据源最核心的其实就三个东西:一个是连接池,在这里体现为common-pool中的GenericObjectPool,它负责缓存和管理连接,所有的配置策略都是由它管理。

    1.8K140发布于 2018-05-18
  • 来自专栏Java技术分享

    Jedis 与 ShardedJedis 设计

    JedisCommands,BinaryJedis,Jedis 面向redis服务器的操作封装:Commands,Client,BinaryClient,Connection,Protocol 其类设计图如下: 关于common-pool

    1.6K50发布于 2018-01-12
  • 来自专栏芋道源码1024

    基于 Netty 如何实现高性能的 HTTP Client 的连接池

    组件选型 组件 优点 缺点 common-pool 功能完整 不支持异步连接 rxnetty pool 功能完整,支持netty 使用的为rxjava机制 netty pool netty原生实现 功能较为简单 3.1:可以参考common-pool的设计思想,在后端开启一个线程定时对所有连接进行心跳检测。问题: 如何确定该线程定时的时间。

    6.5K40发布于 2018-12-29
  • 来自专栏游戏开发司机

    Redis:21---客户端相关配置篇

    所在在实际开发和运维中,需要将timeout设置成大于0,例如 可以设置为300秒,同时在客户端使用上添加空闲检测和验证等等措施,例如JedisPool使用common-pool提供的三个属性:minEvictableIdleTimeMillis

    2.3K20发布于 2021-02-03
  • 来自专栏AI研习社

    博客 | 过去10年NIPS顶会强化学习论文(100多篇)汇总(2008-2018年)

    Stochastic Games Reinforcement Learning under Model Mismatch A multi-agent reinforcement learning model of common-pool

    1.5K10发布于 2019-05-22
  • 来自专栏allsmallpi博客

    数据库连接池性能比对(hikari druid c3p0 dbcp jdbc)

    好 弱 弱 弱 sql拦截及解析 无 支持 无 无 无 代码 简单 中等 复杂 简单 简单 更新时间 2015.8.6 2015.10.10 2015.12.09 2015.12.3 特点 依赖于common-pool

    3.8K20发布于 2021-02-25
  • 来自专栏大数据入坑指南

    redis实战第五篇 jedis 连接 redis sentinel详解

    poolConfig——common-pool连接池配置。 connectTimeout——连接超时。 soTimeout——读写超时。 password——主节点密码。

    3.6K40发布于 2020-08-20
  • 来自专栏DDD

    motan客户端

    channel.request(request); // return channel to pool returnObject(channel); 使用了common-pool

    1.2K30发布于 2021-03-23
  • 来自专栏CSDN技术头条

    一个和大数据密切相关的组织——Apache软件基金会

    是一套基于java的程序打造工具 Commons,一些常用的工具类库,包括common-pool,dbcp,fileupload,Common-beans等。

    2.4K50发布于 2018-02-08
  • 来自专栏每日一善

    每天20分钟对象池的使用

    对象池的作用,对象复用,避免创建新对象,节省资源,特别是对于数据库连接,网络连接这种耗时的操作。

    25800编辑于 2023-05-29
  • 来自专栏全栈程序员必看

    jdbc是数据库连接池么_零之轨迹超详细攻略

    property> </named-config> </c3p0-config> 3.2 DBCP数据库连接池 1、DBCP 是 Apache 软件基金组织下的开源连接池实现,该连接池依赖该组织下的另一个开源系统:Common-pool

    68220编辑于 2022-09-30
  • 来自专栏码农那些事!!!

    用好对象池模式,性能提升10倍!

    common-pool中,我们可以实现驱逐策略,对对象进行定期检查。

    1.4K20编辑于 2023-05-01
  • 来自专栏三太子敖丙

    对象池模式&解释器模式

    以上就是对象池模式定义以及举例代码实现 针对这种池化技术比较常见于C3P0、DBCP、Proxool等连接池,但是也有一个通用的工具common-pool包里面的感兴趣的同学可以通过这个demo之后再去看下源码

    55220发布于 2021-07-27
  • 来自专栏深度强化学习实验室

    解读72篇DeepMind深度强化学习论文

    42 2017-NIPS-A multi-agent reinforcement learning model of common-pool resource appropriation 将DQN运用在 common-pool resource的问题上,来做更深入的仿真与分析,同时定义了一些指标:Utilitarian metric,Sustainability metric,Equality metric

    2K50发布于 2019-11-21
  • 来自专栏AI研习社

    论文 | 解读72篇DeepMind深度强化学习论文(内有合集下载)

    42 2017-NIPS-A multi-agent reinforcement learning model of common-pool resource appropriation 将DQN运用在 common-pool resource的问题上,来做更深入的仿真与分析,同时定义了一些指标:Utilitarian metric,Sustainability metric,Equality metric

    2.4K53发布于 2019-07-04
领券