carpediem123 + 关注

carpediem123 发表了文章:

Java 数据持久化系列之池化技术

发布时间:2020-02-03 21:55:28 浏览:360 回帖 :0

今天我们就先来了解一下池化技术的必要性、原理;然后使用 Apache-common-Pool2实现一个简单的数据库连接池;接着通过实验,对比简单连接池、HikariCP、Druid 等数据库连接池的性...

数据存储与数据库 java 源码 数据库 配置 exception Create Druid 连接池 HikariCP

carpediem123 发表了文章:

Redis 命令执行过程(下)

发布时间:2019-12-14 11:04:06 浏览:925 回帖 :0

在上一篇文章中《Redis 命令执行过程(上)》中,我们首先了解 Redis 命令执行的整体流程,然后细致分析了从 Redis 启动到建立 socket 连接,再到读取 socket 数据到输入缓冲区...

redis 函数 DB Server Socket 云数据库Redis版

carpediem123 发表了文章:

Redis 命令执行过程(上)

发布时间:2019-12-11 18:56:08 浏览:1787 回帖 :0

今天我们来了解一下 Redis 命令执行的过程。在之前的文章中《当 Redis 发生高延迟时,到底发生了什么》我们曾简单的描述了一条命令的执行过程,本篇文章展示深入说明一下,加深读者对 Redis 的...

redis 服务器 函数 配置 Server Socket cmd

carpediem123 发表了文章:

当 Redis 发生高延迟时,到底发生了什么

发布时间:2019-11-12 20:52:33 浏览:721 回帖 :0

Redis 是一种内存数据库,将数据保存在内存中,读写效率要比传统的将数据保存在磁盘上的数据库要快很多。但是 Redis 也会发生延迟时,这是就需要我们对其产生原因有深刻的了解,以便于快速排查问题,解...

云栖社区 redis 线程 HASH 数据结构

carpediem123 发表了文章:

公理设计-由奇怪海战引发的软件设计思考

发布时间:2019-11-02 22:13:22 浏览:327 回帖 :0

公理设计理论将设计建立在科学公理、定理和推论的基础上,由麻省理工学院教授 Nam. P. Suh 领导的研究小组于 1978 年提出,适用于各种类别的设计活动。软件设计当然也属于一类工程设计过程,下面...

云栖社区 软件设计

carpediem123 发表了文章:

详解 Redis 内存管理机制和实现

发布时间:2019-10-28 22:25:25 浏览:3039 回帖 :0

Redis是一个基于内存的键值数据库,其内存管理是非常重要的。本文内存管理的内容包括:过期键的懒性删除和过期删除以及内存溢出控制策略。

redis 服务器 函数 数据库 内存管理 DB Server

carpediem123 发表了文章:

编程小技巧之 Linux 文本处理命令

发布时间:2019-09-18 22:11:26 浏览:931 回帖 :0

合格的程序员都善于使用工具,正所谓君子性非异也,善假于物也。合理的利用 Linux 的命令行工具,可以提高我们的工作效率。

nginx linux java LOG 排序 request 脚本 编程 Access awk

carpediem123 发表了文章:

Redis AOF 持久化详解

发布时间:2019-07-30 22:24:42 浏览:1057 回帖 :0

Redis 是一种内存数据库,将数据保存在内存中,读写效率要比传统的将数据保存在磁盘上的数据库要快很多。但是一旦进程退出,Redis 的数据就会丢失。 AOF( append only file )...

redis 服务器 函数 数据库 同步

carpediem123 发表了文章:

Redis RDB 持久化详解

发布时间:2019-07-06 19:12:09 浏览:1035 回帖 :1

Redis 是一种内存数据库,将数据保存在内存中,读写效率要比传统的将数据保存在磁盘上的数据库要快很多。但是一旦进程退出,Redis 的数据就会丢失。 为了解决这个问题,Redis 提供了 RD...

redis 函数 日志 数据库 Server 数据结构

carpediem123 发表了文章:

用户日活月活怎么统计 - Redis HyperLogLog 详解

发布时间:2019-06-17 21:38:23 浏览:1391 回帖 :1

Redis 的 HyperLogLog 只需要消耗12KB内存,在标准误差0.81%的前提下,能通统计2^64个数。今天我们就一起来深入了解一下 HyperLogLog 的使用,基础原理和源码实现。

redis 数据结构 存储 数组

carpediem123 发表了文章:

Redis Cluster 的数据分片机制

发布时间:2019-05-25 07:49:25 浏览:1347 回帖 :0

上一篇《分布式数据缓存中的一致性哈希算法》文章中讲述了一致性哈希算法的基本原理和实现,今天就以 Redis Cluster 为例,详细讲解一下分布式数据缓存中的数据分片,上线下线时数据迁移以及请求重定...

分布式 redis 算法 高可用 cluster 集群 数据迁移 sharding

carpediem123 发表了文章:

分布式数据缓存中的一致性哈希算法

发布时间:2019-05-13 21:46:48 浏览:1104 回帖 :0

一致性哈希算法在分布式缓存领域的 MemCached,负载均衡领域的 Nginx 以及各类 RPC 框架中都有广泛的应用,它主要是为了解决传统哈希函数添加哈希表槽位数后要将关键字重新映射的问题。 本...

分布式 算法 服务器 函数 memcached 缓存 测试 string list arraylist 存储

carpediem123 发表了文章:

Guava的布隆过滤器

发布时间:2019-04-28 21:43:33 浏览:1530 回帖 :0

 程序世界的算法都要在时间,资源占用甚至正确率等多种因素间进行平衡。同样的问题,所属的量级或场景不同,所用算法也会不同,其中也会涉及很多的trade-off。 If there’s one rule...

算法 java 函数 Guava HASH bloomfilter 磁盘 数据结构 数组

carpediem123 发表了文章:

TCP报文发送的那些事

发布时间:2019-04-18 22:21:11 浏览:792 回帖 :0

今天我们来总结学习一下TCP发送报文的相关知识,主要包括发送报文的步骤,MSS,滑动窗口和Nagle算法。

算法 TCP

carpediem123 发表了文章:

基于Redis和Lua的分布式限流

发布时间:2019-04-07 22:59:19 浏览:2530 回帖 :1

今天,我们来学习一下分布式集群下的限流方案,Redis和Lua限流的原理和注意事项,比如说键值映射,Spring Cloud Gateway的限流原理也在其中。

分布式 redis 算法 Cloud 性能 线程 spring 集群 Lua 限流 脚本 string test

carpediem123 发表了文章:

超详细的Guava RateLimiter限流原理解析

发布时间:2019-04-01 21:21:06 浏览:3339 回帖 :0

限流是保护高并发系统的三把利器之一,另外两个是缓存和降级。限流在很多场景中用来限制并发和请求量,比如说秒杀抢购,保护自身系统和下游系统不被巨型流量冲垮等。

算法 java 函数 线程 Guava 限流 存储

carpediem123 发表了文章:

队列与锁

发布时间:2019-03-23 20:46:36 浏览:922 回帖 :0

 最近在阅读《多处理器编程艺术》一书,掌握了很多Java多线程的底层知识,现在就做一下书中链表-锁的作用一章的总结。  为了节约你的时间,本文主要内容如下: 带锁的链表队列 细粒度同步 乐观同步 ...

Java核心技术 函数 线程 node 同步 ADD lock 多线程

carpediem123 发表了文章:

TCP/IP的底层队列

发布时间:2019-03-10 10:35:01 浏览:787 回帖 :0

自从上次学习了TCP/IP的拥塞控制算法后,我越发想要更加深入的了解TCP/IP的一些底层原理,搜索了很多网络上的资料,看到了陶辉大神关于高性能网络编程的专栏,收益颇多。今天就总结一下,并且加上自己的...

线程 操作系统 IP netty Socket TCP/IP

carpediem123 发表了文章:

TCP 拥塞控制算法简介

发布时间:2019-03-01 22:01:31 浏览:3021 回帖 :1

最近花了些时间在学习TCP/IP协议上,首要原因是由于本人长期以来对TCP/IP的认识就只限于三次握手四次分手上,所以希望深入了解一下。再者,TCP/IP和Linux系统层级的很多设计都可以用于中间件...

算法 TCP open

carpediem123 发表了文章:

Spring AOP(三) Advisor类架构

发布时间:2019-02-25 20:47:28 浏览:3310 回帖 :0

Spring中有大量的机制都是通过AOP实现的,比如说`@Async`的异步调用和`@Transational`,学习AOP对了解这些机制有很大的帮助

架构 函数 spring aop string list

3
更多>
中间件小哥
中间件小哥
文章:563丨 粉丝:6875丨 话题:21
付磊-起扬
付磊-起扬
文章:90丨 粉丝:7539丨 话题:0
更多>
1161815246192332
1161815246192332
文章:0丨 粉丝:0丨 话题:0
游客hdsiw7cglkbk6
游客hdsiw7cglkbk6
文章:0丨 粉丝:0丨 话题:0
游客xo4ubwcdcntt6
游客xo4ubwcdcntt6
文章:0丨 粉丝:0丨 话题:0
n3olm5jangego
n3olm5jangego
文章:0丨 粉丝:0丨 话题:0
白糖咖啡666
白糖咖啡666
文章:0丨 粉丝:0丨 话题:0
legendtian
legendtian
文章:0丨 粉丝:0丨 话题:0