身份证照片存数据库,该如何存最好?存一个字段还是两个字段

2018-08-28 15:10:27 +08:00
 YiweiHangzhi

目前遇到一个业务需求,上传身份证照片存储,身份证有正反两面,那是合在一个字段里好?还是分成 2 个字段好?

还有就是一份代码复制两份,还是用 List 进行循环来取值好?

10722 次点击
所在节点    程序员
69 条回复
YiweiHangzhi
2018-08-28 15:11:42 +08:00
顶一些,求帮助~
claysec
2018-08-28 15:34:59 +08:00
怎么方便怎么来。想要图片存入数据库就转成 base64 存入。
TomatoYuyuko
2018-08-28 15:41:40 +08:00
存一张拼雪碧图可行么?
zsy979
2018-08-28 15:42:09 +08:00
个人觉得两个方便...
imn1
2018-08-28 15:54:43 +08:00
我个人做这个的话,每图一个字段,加密入库,原始文件删掉,脱裤无拉链也看不到东西
kslr
2018-08-28 15:58:06 +08:00
存两份,不要往数据库存
rexyan
2018-08-28 16:01:46 +08:00
直接存?不应该加密吗?
dcsite
2018-08-28 16:03:30 +08:00
身份证照片为什么要存数据库?
annielong
2018-08-28 16:06:22 +08:00
看场景不,如果类似 A4 纸张大小的扫描件那种,正反面都在一个图片上,一次上传的放一个字段,如果分别上传的还是放两个字段,或者是一个字段,然后分两条记录,
lovedebug
2018-08-28 16:11:46 +08:00
不要把图片存服务器。为啥不存文件系统?或者专门的图片服务器?或者 azure blob ?
zhengxiaowai
2018-08-28 16:13:00 +08:00
。。。。。。。。。。。这种信息怎么可以存数据库,校验完毕就要在内存中销毁啊
qiyuey
2018-08-28 16:14:53 +08:00
不要存数据库
randyzhao
2018-08-28 16:16:46 +08:00
zhipengpyy
2018-08-28 16:26:45 +08:00
@zhengxiaowai 销是不可能销的, 真有会销毁这种数据的公司吗 ??
moshao6
2018-08-28 16:29:20 +08:00
看后面的量是否多,如果很少了话建议数据库,两个字段
mydns
2018-08-28 16:31:38 +08:00
文件形式存吧 要不数据库太大了
liuawei
2018-08-28 16:37:11 +08:00
两个字段,存放图片的路径吧
bingocn
2018-08-28 16:49:17 +08:00
正反面保存在一起。自定义数据格式,用 TLV 正反面保存在一起,然后加密,base64 存数据库。
要更安全些的话,公司弄个公私钥对,加密的对称密钥可以定期产生,然后用公司的公钥加密这个对称密钥
loveCoding
2018-08-28 18:19:57 +08:00
加密后直接上文件存储吧 ,数据库只是存一个 url 而已 .
对于文件类型,推荐服务中单独抽一张文件表,记录文件相关信息 提供统一文件上传,下载接口,业务表里面引用 id 就好了
wweir
2018-08-28 18:34:31 +08:00
存对象存储好,路径存数据库

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/483966

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX