对于可以表示为字符串或数字的唯一ID或其他值,首选数字列而不是字符串列。由于大数值可以存储在比相应字符串更少的字节中,因此传输和比较它们的速度更快,占用的内存更少。
如果您使用的是数字数据,那么在许多情况下,从数据库访问信息(使用实时连接)比访问文本文件要快。数据库中的信息可能以比文本文件更紧凑的格式存储,因此访问它需要较少的磁盘访问。您还可以在应用程序中保存代码,因为这样可以避免解析文本文件以查找行和列边界。