当前位置:嗨网首页>书籍在线阅读

26-精简键名和键值

  
选择背景色: 黄橙 洋红 淡粉 水蓝 草绿 白色 选择字体: 宋体 黑体 微软雅黑 楷体 选择字体大小: 恢复默认

4.6.1 精简键名和键值

精简键名和键值是最直观的减少内存占用的方式,如将键名 very.important.person:20 改成 VIP:20 。当然精简键名一定要把握好尺度,不能单纯为了节约空间而使用不易理解的键名(比如将 VIP:20 修改为 V:20 ,这样既不易维护,还容易造成命名冲突)。又比如一个存储用户性别的字符串类型键的取值是 malefemale ,我们可以将其修改成 mf 来为每条记录节约几个字节的空间(更好的方法是使用 01 来表示性别,稍后会详细介绍原因)6。

63.2.4节还介绍过使用字符串类型的位操作来存储性别,更加节约空间。