设为首页
收藏本站
开启辅助访问
全部
问与答
创意
技术
酷工作
生活
交易
资源
节点
飞墙
Follow
明白贴
影视
报酬
登录
注册
飞社-令人惊奇的创意工作者社区-
›
首页
›
程序员
›
请问,如果需要 MySQL 存储几百个二进制位的数据,该用 ...
FSHEX=FIND+SHARE+EXPRESS
飞社-令人惊奇的创意工作者社区- 是一个关于发现分享表达的地方
现在登录
没有账号?
立即注册
推荐主题
›
杭州余杭某小公司:劳动合同到期前,公司 h
›
🎁 去年这时候在 v 站战战兢兢发布了剪贴板
›
字节跳动将(田某)告上法庭,要求赔偿 800
›
我与喜欢的有男朋友的女同事的最后故事:决
›
还有 6 年生命,却提前感觉所剩无几了
今日热议主题
用户从 App 点开订阅页面自动推送一封从官
[求助] 有没有推特改名历史网站或者 api 接
什么 dns 服务商支持自解析?
iOS 微信如何设置能在接受通知时「只震动,
租房,但合租对象是前同事
macos 软件在这些网站下载靠谱吗?
[第 1 章] 租房,但合租对象是前同事
视频格式转化和字幕封装什么软件简单方便
羽毛球都涨成这样了?我 aa 场地才 12 元 2
AirPods 充电盒发出的奇怪声音,破案了但是
请问,如果需要 MySQL 存储几百个二进制位的数据,该用什么类型
awesomePower
· 2024-9-7 16:49:20 · 109 次点击
举个例子,有一类数据,它大概有几百多种属性,属性的正好也只有 0 和 1 这两种可能。
在这种情况下,应该挑选哪个类型的字段来存储这个数据呢?需要满足以下条件:
1. 空间占用尽量小
2. 需要方便查询,比如我需要筛选出第 5 个、第 77 个、第 100 个属性...是 1 的数据(同时是 1 或者其中有一个是 1 这两种情况都需要查询)
3. 用多个 BIGINT 存储可行么
举报
·
109 次点击
登录
注册
站外分享
微信扫一扫
QQ分享
微博分享
豆瓣分享
复制链接
显示全部
|
最新评论
10 条回复
沙发
yangg
初学
2024-9-7 17:04:31
你存属性为啥 描述是第 5 个,第 77 个,而不是属性 a ,属性 b ?,后面这种属性直接存 json
板凳
just1
小成
2024-9-7 17:29:55
bool?
地板
akira
初学
2024-9-7 17:45:29
你可以看一下 set 和 bitmap
5#
jy28520
小成
2024-9-7 17:45:37
用 JSON 格式,检索的时候直接按照键查询为 1 的
6#
mainjzb
初学
2024-9-7 18:01:15
WHERE
field&1<<5 >0 &&
field&1<<77 >0 &&
field&1<<100 >0
7#
hiboshi
小成
2024-9-7 19:49:17
请问,如果需要 MySQL 存储几百个二进制位的数据,该用什么类型
能不能将这些数据位图化看看能不能解决,创建一个字段类型是 blob , 关键词: mysql bitmap
8#
gainsurier
小成
2024-9-7 20:15:36
请问,如果需要 MySQL 存储几百个二进制位的数据,该用什么类型
> 用多个 BIGINT 存储可行么
可行,field1 ,field2 ,field3......
9#
dode
小成
2024-9-7 22:16:39
请问,如果需要 MySQL 存储几百个二进制位的数据,该用什么类型
使用 id,type,value 数据库增加一个属性列,简单明了,查询方便
10#
vibbow
小成
2024-9-8 02:47:44
请问,如果需要 MySQL 存储几百个二进制位的数据,该用什么类型
@mainjzb 这么查就是性能地狱...
下一页 »
1
2
/ 2 页
下一页
返回顶部