为了账号安全,请及时绑定邮箱和手机立即绑定

请教下各位大佬我的数据库该怎么设计效率高点?

请教下各位大佬我的数据库该怎么设计效率高点?

摇曳的蔷薇 2023-04-03 18:14:28
数据格式:A-B-C-D...类似可变长度的数据,要用数据库存,要求,可通过B,找到前面的A 和后面的C。关键是可以通过C,找到包含C的记录。
查看完整描述

2 回答

?
慕田峪4524236

TA贡献1875条经验 获得超5个赞

用 kv 格式存储吧。
举例,key:B,value:pre-A,next-C

查看完整回答
反对 回复 2023-04-07
?
慕村9548890

TA贡献1884条经验 获得超4个赞

不是关系行数据库就好弄。这应该是存储树吧!
nosql类型做起来容易很多。关系行数据库存树行结构有些麻烦。
1、你需要高效查询。必然要牺牲插入入删除的效率。
2、想高效的插入。删除。程序的简单。就会丢失查询的效率。
你需要自己去权衡。

查看完整回答
反对 回复 2023-04-07
  • 2 回答
  • 0 关注
  • 123 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信