mysql - 在数据库中存储字符串的最佳方法是什么?
问题描述
我正在尝试将 9 个字符的字符串存储在数据库中,我将查询该数据库以查找与其相关的其他信息。
但是,我想将其存储为一个数字,以使查询过程更快、更高效。该字符串将是 10 个字节,将每个字符转换为 2 位数字将让我使用使用 8 个字节的大 int 数据类型......
这是一个很好的改进,但我想看看是否有更有效的方法来存储它,因为 9 个字符的字符串似乎应该使用更少的空间。
解决方案
推荐阅读
- jakarta-ee - Glassfish (Payara) REST 错误。邮递员请求因 403/401 和自定义令牌过滤器而失败
- android - 当背景缩放时,如何将文本视图放置在基于图像的背景之上?
- laravel - RouteCollection.php 中的 MethodNotAllowedHttpException,如何在 laravel 中使用补丁请求?
- c# - 创建 HTTP Get 请求,使用 c# 或 javascript 成功登录后打开网页并解析响应 URL
- c++ - 我不知道如何实现这个功能
- python - Python 3 中循环、列表推导和映射的性能
- java - java executorservice持久化队列
- html - 无法读取存储在 cookie 中的表单输入类型中的值
- amazon-web-services - 在一次调用中列出来自多个账户的 AWS 实例
- git - Git 从 bitbucket 获取更新的代码到数字海洋