"binary large object" 或 Blob 中的 "large" 是什么意思
What is meant by "large" in "binary large object" or Blob
由于大是一种相对术语,我想知道 "large" 的确切含义。更具体地说,我想在我的数据库中存储从几个字节到 50 个字节的二进制数据,并且想知道我是否应该使用 Blob
或其他一些数据类型。
所有的DBMS都没有明确的定义。但是根据 MySQL:
- < 256 字节 TINYBLOB
- < 64 KiB BLOB
- < 16 MiB MEDIUMBLOB
- < 4 GiB LONGBLOB
所以根据您的需要,一个 TINYBLOB 就足够了。
由于大是一种相对术语,我想知道 "large" 的确切含义。更具体地说,我想在我的数据库中存储从几个字节到 50 个字节的二进制数据,并且想知道我是否应该使用 Blob
或其他一些数据类型。
所有的DBMS都没有明确的定义。但是根据 MySQL:
- < 256 字节 TINYBLOB
- < 64 KiB BLOB
- < 16 MiB MEDIUMBLOB
- < 4 GiB LONGBLOB
所以根据您的需要,一个 TINYBLOB 就足够了。