![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
redis
文章平均质量分 60
guagua070707
这个作者很懒,什么都没留下…
展开
-
内存数据网格 data grid
背景分布式系统我们都知道,内存网格系统是什么鬼,我们也是第一次见到,^_^初恋般的感觉真好。不知道找度娘哈!内存网格嗯,我大概了解。到这里我们需要提一提内存缓存(IMC)了,我们在Java分布式应用中,引起性能问题大部分是延迟搞的鬼,所谓的延迟就是你的请求和服务端的响应的时间差。那么在分布式系统中引起延迟的原因都有哪些的呢?我们来罗列一下啊,不足的地方请看官评论区补充,大家一起学习。从磁盘上加装数据的IO延迟跨网络加装数据的IO延迟在分布式锁上的资源争夺垃圾回收引起的暂停转载 2022-05-06 07:43:12 · 496 阅读 · 0 评论 -
mac 安装 redis
To restart redis after an upgrade: brew services restart redisOr, if you don't want/need a background service you can just run: /opt/homebrew/opt/redis/bin/redis-server /opt/homebrew/etc/redis.confmac安装homebrew参考:macos 安装lua_guagua070707的博客-..原创 2022-05-06 07:21:50 · 501 阅读 · 0 评论 -
jedis默认发送ping请求
JedisPool默认会有check on borrow的机制,确切的说是commons-pool的机制,每次从连接池中借出一个连接时,都会check该连接是否有效,也就是发出一个ping请求。这也就是解释了,为什么代码中没有ping请求,但是dba却反馈说有很多的ping请求。具体可参考:https://groups.google.com/g/jedis_redis/c/prOU6Y_OX7oJedisPool by default does a "check on borrow".原创 2022-03-14 15:10:19 · 1066 阅读 · 0 评论 -
redis 笔记
only focus on use理论(协议)=======abstraction layer实现base on abstraction learningbase on abstraction construct一、官网:Redis1.try:Try RedisThe essence of a key-value store is the ability to store some data, called a value, inside a key. This da原创 2022-02-26 20:15:09 · 563 阅读 · 0 评论 -
flink-sink-reids报broken pipe错误的解决方案
根据flink官网连接reids的介绍中(链接地址https://bahir.apache.org/docs/flink/current/flink-streaming-redis/)很多配置没有给开发人员开放,导致会报Broken pipe的错误jedisConnectionException:Broken pipe网上一番搜索后,是因为使用完redis的命令后,并没有将链接归还给连接池,导致该错误的发生因此修改源码类RedisCommandsContainerBuilde..原创 2020-10-15 15:46:40 · 688 阅读 · 3 评论 -
JedisPoolConfig继承关系(转)
Jedis之JedisPoolConfigJedisPoolConfig继承关系JedisPoolConfig需要依赖Apache common pool,其中pool配置依赖common pool中的BaseObjectPoolConfig类,该类中定义了相关属性的缺省值,在JedisPoolConfig中定义了相关的属性。属性值如下 参数 值 setTestWhileIdle(); true ...转载 2020-10-13 17:58:50 · 146 阅读 · 0 评论