字节数
文本数据编码后的字节大小。相同字符在不同编码下字节数可能不同。
字节数是指文本数据经过编码后所占用的字节 (8 位) 数量。与字符数不同,字节数取决于所使用的字符编码方式。同一段文本在 UTF-8 和 UTF-16 下的字节数可能差异很大。
在 UTF-8 编码中,ASCII 字符占 1 个字节,中文汉字占 3 个字节,表情符号占 4 个字节。而在 GBK 编码中,中文汉字只占 2 个字节。字符编码编程指南详细解释了这些差异。
数据库的 VARCHAR 类型通常以字节为单位设定上限。一个 255 字节的列在 UTF-8 下只能存储约 85 个中文字符。
准确掌握字节数对系统设计、数据传输优化和存储规划至关重要。数据库设计书籍中也涵盖了字节级别的架构规划。