数据存储 第298页
-
深入分析Redis内存碎片
前言 我们先来看一个问题, 假设Redis实例保存了5GB的数据,现在删除了2GB的数据,那么Redis进程占用的内存会不会减少呢? 答案是:它可能仍然占用大约5GB内存,即使Redis数据只占用大约...
-
Hive中压缩使用详解与性能分析
HIVE底层是hdfs和mapreduce实现存储和计算的。所以HIVE可以使用hadoop自带的InputFormat和Outputformat实现从不同的数据源读取文件和写出不同格式的文件到文件系...
-
单线程 Redis 如此之快的四个原因
前言 作为内存中数据存储,Redis 以其速度和性能着称,通常被用作大多数后端服务的缓存解决方案。 但是,在内部,Redis 采用单线程架构。 为什么单线程设计依然会有这么高的性能?如果利用多线程并发...
-
聊聊宽表为什么横行?你学会了吗?
宽表在BI业务中比比皆是,每次建设BI系统时首先要做的就是准备宽表。有时系统中的宽表可能会有上千个字段,经常因为“过宽”超过了数据库表字段数量限制还要再拆分。 为什么大家乐此不疲地造宽表呢?主要原因有...
-
又是一年跳槽季!如何快速定位数据库消耗CPU语句?
随着互联网应用的不断发展,数据的处理与存储成为一个非常重要的环节。数据库作为数据存储的核心,需要时刻保持高效的运行状态。然而,在一些高负载的应用场景下,我们会遇到一些数据库CPU消耗过高的问题。这时候...