跳至主要內容
MySQL 数据类型

MySQL 数据类型

概述

数据类型在 MySQL 中扮演着至关重要的角色,它定义了表中每个字段可以存储的数据种类和格式。

MySQL 支持多种类型,大致可以分为三类:数值、时间和字符串类型。


钝悟...大约 9 分钟数据库关系型数据库mysql数据库关系型数据库mysql数据类型
Elasticsearch Mapping

Elasticsearch Mapping

概述

本文介绍了 Elasticsearch 常用的数据类型,以及如何在 Elasticsearch 中通过 Mapping 定义字段的数据类型。


钝悟...大约 17 分钟数据库搜索引擎数据库elasticsearch数据库搜索引擎数据库elasticsearchmapping数据类型
Redis 基本数据类型

Redis 基本数据类型

关键词:StringHashListSetZset

Redis 提供了多种数据类型,每种数据类型有丰富的命令支持。

Redis 支持的基本数据类型:STRING、HASH、LIST、SET、ZSET

Redis 支持的高级数据类型:BitMap、HyperLogLog、GEO、Stream

使用 Redis ,不仅要了解其数据类型的特性,还需要根据业务场景,灵活的、高效的使用其数据类型来建模。


钝悟...大约 33 分钟数据库KV数据库redis数据库KV 数据库redis数据类型
Redis 高级数据类型

Redis 高级数据类型

关键词:BitMapHyperLogLogGeoStream

Redis 支持的高级数据类型:BitMap、HyperLogLog、GEO、Stream

使用 Redis ,不仅要了解其数据类型的特性,还需要根据业务场景,灵活的、高效的使用其数据类型来建模。

BitMap

BitMap 简介

Bitmap,即位图,是一串连续的二进制数组(0 和 1),可以通过偏移量(offset)定位元素。由于 bit 是计算机中最小的单位,使用它进行储存将非常节省空间,特别适合一些数据量大且使用二值统计的场景。例如在一个系统中,不同的用户使用单调递增的用户 ID 表示。40 亿($$2^{32}$$ = $$410241024*1024$$ ≈ 40 亿)用户只需要 512M 内存就能记住某种状态,例如用户是否已登录。


钝悟...大约 24 分钟数据库KV数据库redis数据库KV数据库redis数据类型
深入理解 Java 基本数据类型

深入理解 Java 基本数据类型

img
img

数据类型分类

Java 中的数据类型有两类:

  • 值类型(又叫内置数据类型,基本数据类型)
  • 引用类型(除值类型以外,都是引用类型,包括 String、数组等)

钝悟...大约 18 分钟JavaJavaCore基础特性JavaJavaCore数据类型