Ale*_*lex 1 php mysql arrays serialization
我看到人们存储数组如下:
a:6:{i:0;s:5:"11148";i:1;s:5:"11149";i:2;s:5:"11150";i:3;s:5:"11153";i:4;s:5:"11152";i:5;s:5:"11160";}
他们为什么不能这样做:
11148,11149,11150,11153...
并有sql"类型"是"数组"?
这样它更短,你可以直接在数据库中更改值,而不必改变"s:"或"i:".
CSV notation(1,2,3,4)不能做的一件事就是表示多维数组.
但这两种方式都不合适.应将数据标准化为单独的相关表.如果确实需要将序列化数据存储在不能或不需要规范化的数据库中,则应将其存储为JSON,它与语言无关且更小.
| 归档时间: |
|
| 查看次数: |
999 次 |
| 最近记录: |