数据库中如何存储数据啊?

luoweifu
博客专家认证
2013-07-29 11:46:00
在进行图像处理时涉及到图像特征值的保存,我提取的一个特征值是一个数组类型,用的数据库是mysql,但是数据库好像没有存放数组的数据类型,怎样把这个特征值存放在数据库里呢?想过转化成字符串或二进制的话,但这样的话存入的取出都要进行转换,效率不高。
而且搜索比对特征值的时候我还要从数据库中拿出每一个数组进行计算再进行对比,假设有一万张图片,那得进行一万次的计算。
求解!
...全文
496 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
kaifengchen 2013-08-15
  • 打赏
  • 举报
回复
hash成一个整数(例如MD5,前提是特征值是有序数组)再保存,同时保存用逗号分隔的字符串。这样既可以比对,也有原始特征值
商科程序员 2013-07-29
  • 打赏
  • 举报
回复
数组是否可以转成字符串什么的。 然后为字符串增加索引。

8,028

社区成员

发帖
与我相关
我的任务
社区描述
高性能数据库开发
社区管理员
  • 高性能数据库开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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