存储
-
数据中心环境下的存储扩展路线图
在当今快速增长的数据环境中,组织必须不断扩展其存储能力以满足需求。本文将讨论各种存储扩展策略,包括纵向扩展、横向扩展、存储虚拟化、云存储和软件定义存储,以提供有关如何有效满足不断增长的存储需求的见解。
-
对象存储是如何保存大小文件的?
对象存储是一个相对较新并且在持续稳步增长的市场部分。对于新手而言,对象存储用于保存大量非结构化数据,其中每个“对象”实际上是一个没有特定格式的文件(也称二进制文件)。
-
数据库管理-不同数据库存储容量差那么多?
由于我们这里运维的Oracle数据库都开了扩展varchar2长度,即一个varchar2最大可存储字节不是4000,而是32k,这样使得很多原本超长需要使用lob数据类型的列可以继续使用varchar2,也使得很多写成varchar2(xx char)的地方不再有超长风险。
-
性能优化:跨服务使用分布式缓存的三个思考
通常的设计要做服务化,一个服务对外提供增删改查,而缓存这种优化应该放到服务内部。也就是说数据查询服务查询仍然需要通过API来调用数据存储服务,存储服务做不做缓存,数据查询服务应该是不感知的。
-
Elasticsearch 电商场景:明明有这个关键词,但是搜不出来,怎么办?
本文是基于实战问题的思路探讨。要说明的是:Ngram 的本质是空间换时间,可能会导致写入的延时以及存储的成倍增长,选型一定要慎重。
-
如何优雅的变更Docker Desktop的镜像存储路径
Docker Desktop 默认将镜像文件存储在C盘,随着Docker的使用,镜像文件大小的不断增加,可能会导致C盘空间不足。为了解决这个问题,可以采取以下步骤更改Docker镜像的存储位置。
-
西部数据以多样化存储产品赋能广电视听行业多元化发展,携手伙伴共同探索大视频时代下的用户体验
为助力用户把握文化数字化建设的机遇和浪潮,西部数据首要任务是提供可满足容量、性能、安全性和可靠性等各方面需求的多样化存储解决方案。作为领先的存储解决方案提供商,西部数据可应对从数据收集、传输到任务归档等各类广电视听存储应用场景。
-
大数据存储压缩算法调研:snappy、gzip还是lz4?
压缩比是衡量压缩算法效率的重要指标之一,它表示压缩后的数据大小与原始数据大小之间的比率。一般来说,压缩比越高,表示压缩算法越有效,可以更好地减小数据存储空间或网络传输带宽的占用。
-
大厂的OLAP架构啥样的?
CK 和 Doris 都是基于 MPP 的,有自定义的存储格式。目前主要用于实时指标和明细数据查询,承担了小部分流量,在 1%-2% 左右,现在还在进一步深度测试。
-
聊聊高可用存储架构:集群和分区
简而言之,集群是由多台机器组成的一个统一系统,这里的“多台”通常指的是至少3台机器。与主备或主从架构的两台机器相比,集群提供了更大的扩展性。集群可以根据其中机器承担的角色不同分为两种类型:数据集中型集群和数据分散型集群。
-
都2024年了还在用JSON? 快来了解一下Msgpack!
我们今天对Msgpack有了一个初步的了解。它是一个高效、紧凑的数据序列化工具,特别适合在性能和存储空间有限的场景下使用。虽然它的可读性不如JSON,但在很多情况下,它的性能优势和小巧的体积足以弥补这一点。
-
MySQL的InnoDB存储引擎支持哪几种行格式?
在MySQL 5.0之前是默认的格式,除了存储字段值外,还会利用空值列表来保存null值,同时记录变长字段长度列表和记录头信息。
-
关于Docker存储overlay2相关问题
最近项目上服务器磁盘满了,项目上小哥为了腾出来点空间,把docker的overlay2文件给删了部分,导致部分容器启动时候报错。
-
可伸缩架构案例:数据太多,如何无限扩展你的数据库?
水平分库某些表太大,单个数据库存储不下,或者数据库的读写性能有压力。通过水平分库,我们把一张表拆成多张表,每张表存放部分记录,分别保存在不同的数据库里,水平分库需要对应用做比较大的改造。
-
Rust 实现分布式存储系统 TiKV,不仅仅是一个键值数据库!
TiKV 是一个开源分布式键值数据库,它是通过 Rust 语言编写,基于 Raft 分布式协议实现的。它不仅提供了零距离的上手体验,还通过提供事务、显式/隐式快照、负载均衡等高级功能,成为了众多知名项目不可或缺的组件。