业务背景 需要找到一个适合存储我们全息档案的容器 要求如下: 1 )能存储的数据量是10亿级 2) 能支持精确和模糊检索 3) 能支持按天进行大量数据更新(千万级) 4) 能...
业务背景 需要找到一个适合存储我们全息档案的容器 要求如下: 1 )能存储的数据量是10亿级 2) 能支持精确和模糊检索 3) 能支持按天进行大量数据更新(千万级) 4) 能...
前言 初学hadoop,网上的相关资料很多,讲解大同小异:一堆专业术语+火星文 学习起来很困难,很难探究出它的存在意义,因此本文结合自己的理解,用地球人的语言来描述hadoo...
彻底搞明白了什么是前中后遍历,👍👍👍 大佬就是厉害~!
树结构(javascript)-1:二叉树的深度和广度优先遍历实现什么是二叉树? 二叉树是树的一种特殊形式,这种树的每个节点最多有2个孩子节点(也可能只有1个或者没有)。二叉树节点的两个孩子节点,一个被称为左孩子,一个被称为右孩子。这两个孩...
什么是二叉树? 二叉树是树的一种特殊形式,这种树的每个节点最多有2个孩子节点(也可能只有1个或者没有)。二叉树节点的两个孩子节点,一个被称为左孩子,一个被称为右孩子。这两个孩...
本文主要参考redis各类型数据存储分析[https://www.cnblogs.com/weknow619/p/10464139.html],Redis-基本数据类型与内部...
我的核心模块如图 1-10。 图 1-10 Client 客户端,官方提供了 C 语言开发的客户端,可以发送命令,性能分析和测试等。 网络层事件驱动模型,基于 I/O 多路复...
前言 本文是对《java拉勾高薪训练营》中的mysql架构原理进行复习,文中所有内容均来自于mysql课件,非常全面 1 mysql体系架构 1.1 mysql体系架构...
总结 四种隔离级别:读未提交(read uncommitted)RU:数据会读取其他事务未更新到数据的数据。可能会存在脏读、不可重复读、幻读的问题。读已提交(read com...
概述 锁是计算机协调多个进程或线程并发访问某一资源的机制。在数据库中,除传统的计算资源(CPU、RAM、I/O)的争用以外,数据也是一种供许多用户共享的资源。如何保证数据并发...
前言 Kafka的broker端有ISR机制,它可以看成多个副本的集合,里面有leader副本和多个follower副本,数量是我们可以配置的,只有ISR中的副本才有可能成为...
DDOS攻击是什么 DDOS英文全称 Distributed Denial Of Service(分布式拒绝服务),实际即为攻击者用某种攻击方式/组合,多点多次地攻击目标服务...
Replication & Sharding 在ClickHouse文集的第一篇文章[//www.greatytc.com/p/78271ba9969b]中,笔者介...
几句话 可以通过使用StreamExecutionEnvironment.enableCheckpointing方法来设置开启checkpoint;具体可以使用enableC...
Flink + Kafka 整合数据一致性保证 1. Flink消费kafka数据起始offset配置:Flink读取Kafka数据确定开始位置有以下几种设置方式: 1) f...
一句话 公钥和私钥是成对的,它们互相解密。 公钥加密 假设一下,我找了两个数字,一个是1,一个是2。我喜欢2这个数字,就保留起来,不告诉你们(私钥),然后我告诉大家,1是我的...
1.安装完MySQL设置root密码报错如下 2.停止MySQL服务 3 安全模式启动 4 无密码root帐号登陆 5 手动update修改密码 [https://commo...
@俺妈说昵称越长媳妇越漂亮 项目语言包版本你不配?依赖库编译你不配?不管你用什么语言开发,难道你全用Mac自带的依赖版本开发项目?
好程序员不用windows作开发环境好程序员不用windows作为开发环境,今天我想就这个点吐槽一下。最近因为工作关系,需要在windows机器上工作一段时间,作为一个用了多年windows,然后切换到ubun...
再平衡 所谓的再平衡,指的是在kafka consumer所订阅的topic发生变化时发生的一种分区重分配机制。一般有三种情况会触发再平衡: consumer group中的...
GC问题 线上常出现的GC问题一般分为以下三种: GC 时间过长。这种会影响用户的体验,这个时候就需要观察日志,调整某些 JVM 参数。发生了OOM。这种情况就比较严重了,服...
Java自定义注解一般使用场景为:自定义注解+拦截器或者AOP,使用自定义注解来自己设计框架,使得代码看起来非常优雅。本文将先从自定义注解的基础概念说起,然后开始实战,写小段...