inet_aton 有什么好处啊

SoftMingGong 2010-10-11 04:35:29
 inet_aton()是一个改进的方法来将一个字符串IP地址转换为一个32位的网络序列IP地址

直接存IP地址字符串 和 将IP地址变成整数

来存储,有什么区别啊
...全文
158 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
phua668 2010-10-12
  • 打赏
  • 举报
回复
不明白来学习的
曾经的阿飞 2010-10-12
  • 打赏
  • 举报
回复
排序具体会用在order by和insert的时候(当该字段位于某个索引中)
曾经的阿飞 2010-10-12
  • 打赏
  • 举报
回复
还有排序的效率,这个差距就不是一个数量级了
曾经的阿飞 2010-10-12
  • 打赏
  • 举报
回复
255.255.255.255
15个字符,15个字节
inet_aton存储成int,4个字节

你可能不在乎这一点空间,但是这个字段在索引中的话,那性能的差距会很大
ACMAIN_CHM 2010-10-11
  • 打赏
  • 举报
回复
[Quote]直接存IP地址字符串 和 将IP地址变成整数

来存储,有什么区别啊[/Quote]

整数显然无论是在存储空间上还是查询速度上都高效很多。
zuoxingyu 2010-10-11
  • 打赏
  • 举报
回复
一个是字符串类型,一个是数字类型。

就这个区别。
在处理效率上,数字类型效率更高。
wwwwb 2010-10-11
  • 打赏
  • 举报
回复
在整数上建立索引,查找快一些

56,679

社区成员

发帖
与我相关
我的任务
社区描述
MySQL相关内容讨论专区
社区管理员
  • MySQL
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧