写代码久了,感觉数据结构都是浮云,主程序只要保存一棵树,就能搞定 95%的场景需求。

2022-06-30 17:06:41 +08:00
 tool2d
用户有新需求,就不断的往这一棵树上加子叶,用 ID 做为键值来查找。

如果叶子上有大数据,就用类似二次索引 index ,去数据库里实时查询。

保存数据的时候,JSON 一把梭导出,简单又明了。

高端的程序(食材)往往只需要采用最朴素的数据结构(烹饪方式)。
4954 次点击
所在节点    程序员
25 条回复
pythonee
2022-06-30 21:15:14 +08:00
不需要模型抽象吗?

客户、订单、产品、合同、项目、工单...
SorcererXW
2022-06-30 21:40:01 +08:00
有没有一种可能,这个东西叫状态机
GoogleMicrosoft
2022-06-30 23:02:30 +08:00
又不是不能用
nothingistrue
2022-07-01 09:16:24 +08:00
哪有什么岁月静好,只不过有人在替你负重前行。你看到的只是一个树,但它背后是茫茫多的数据结构。别得不说,没有众多数据结构,数据库你都没有。
SilentRhythm
2022-07-01 11:59:39 +08:00
有没有一种可能,你的数据库其实只要一张表

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

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

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

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

© 2021 V2EX