用户有新需求,就不断的往这一棵树上加子叶,用 ID 做为键值来查找。
如果叶子上有大数据,就用类似二次索引 index ,去数据库里实时查询。
保存数据的时候,JSON 一把梭导出,简单又明了。
高端的程序(食材)往往只需要采用最朴素的数据结构(烹饪方式)。
如果叶子上有大数据,就用类似二次索引 index ,去数据库里实时查询。
保存数据的时候,JSON 一把梭导出,简单又明了。
高端的程序(食材)往往只需要采用最朴素的数据结构(烹饪方式)。
1
hello2090 Jun 30, 2022 via iPhone
牛逼!
|
2
wliansheng Jun 30, 2022
适合通用场景,
|
3
thedrwu Jun 30, 2022
lisp 用户: 链表能搞定 100% 场景
|
4
tool2d OP 以前大家都会设计各种各样的数据结构,大多都是和算法混在一起的。
后来代码写多了,越来越倾向于用函数式编程。 把那些很复杂的数据结构封装起来,封装成函数链式管道中的临时对象。这样主程序就可以不去管理这些细节。只需要维护一棵主树,扩展用户业务就比较方便了。 |
5
ql562482472 Jun 30, 2022
感觉这个思路很牛逼,能不能细说一下
|
6
Jooooooooo Jun 30, 2022
java 作者: 我也不用 linkedList
|
7
jhdxr Jun 30, 2022
盲猜对于性能指标没啥要求
|
8
abctt Jun 30, 2022 关系型数据库也是一棵树,有需求加个表加字段,不也就在树上加了节点减个节点吗
|
9
littlewing Jun 30, 2022
对啊,MySQL 也就是一颗 B+ 树而已嘛
|
10
littlewing Jun 30, 2022
RocksDB 也就是一个 LSM-Tree 嘛,万物皆是 Tree
|
11
reter Jun 30, 2022
我是说,有没有可能,列表是一种特殊的树,树是一种特殊的图结构
|
12
nulIptr Jun 30, 2022
前端是这样的
|
13
cheng6563 Jun 30, 2022 有没有可能,只需要 0 和 1 就能保存任意数据?
|
14
haolongsun Jun 30, 2022
有没有一种可能,数据结构都能用图来表示,树也是一种特殊的图,链表也是,栈也可以,队列也可以。
|
15
otakustay Jun 30, 2022 然后有一天你发现这个树某一边查起来特别慢,于是苦心钻研并发明了平衡树
|
16
Xusually Jun 30, 2022
文艺复兴了属于是
|
17
opengg Jun 30, 2022
有没有一种可能,内存中的栈和堆结构,就可以解决所有问题?
|
18
PureWhiteWu Jun 30, 2022
有没有一种可能,你需要存一个有环图?
|
19
xylxAdai Jun 30, 2022
有没有一种可能。键值 ID 叫做方法名,子叶叫做方法实现,保存数据的时候叫做序列化,这棵树的根节点是 main 函数。
|
20
hello2090 Jun 30, 2022
有没有一种可能,一个数据库实现了这棵树,从此以后所有的变量都存在了数据库里
|
21
pythonee Jun 30, 2022
不需要模型抽象吗?
客户、订单、产品、合同、项目、工单... |
22
SorcererXW Jun 30, 2022
有没有一种可能,这个东西叫状态机
|
23
GoogleMicrosoft Jun 30, 2022 via Android
又不是不能用
|
24
nothingistrue Jul 1, 2022 哪有什么岁月静好,只不过有人在替你负重前行。你看到的只是一个树,但它背后是茫茫多的数据结构。别得不说,没有众多数据结构,数据库你都没有。
|
25
SilentRhythm Jul 1, 2022
有没有一种可能,你的数据库其实只要一张表
|