请教各位一个关于无限级分类节点变更,子节点通知的功能

滔哥 发布于 2017/01/09 21:22
阅读 304
收藏 0

最近有个系统,涉及到一个无限级的分类,各种子节点总共大约有180万个左右。且每个节点都需要记录最上级节点的ID,用来做些特殊的处理。

当其中任意一个位置子节点变成顶级分类的时候,如何快速有效的更改此节点下所有的子节点所记录的顶级ID号。

字段   id  , parentid , masterid


加载中
0
IdleMan
IdleMan

如果是oracle,有connect_by_root/connect_by_isleaf查询根/子节点,mysql支持否?不行就自己写了

ericsoul
ericsoul
呃,理解了,你这是要做递归查询呗。百度一下嘛,oracle和postgres都支持。mysql应该也有吧
x
xanm123456
回复 @滔哥 : kk
滔哥
滔哥
还真是mysql~~~ MySQL我也不确定它是否支持。
0
滔哥
滔哥

PHP,java,asp.net 都可以~~~ 

0
ericsoul
ericsoul
没有child id么。另只能遍历整个树了
ericsoul
ericsoul
http://jingyan.baidu.com/article/647f01158ee0da7f2148a80b.html
滔哥
滔哥
啊~~~
0
陨落人间
陨落人间

180万个节点,我就好奇,这是啥系统,

估计淘宝的分类都没有180万,@宏哥

滔哥
滔哥
@陨落人间 回复@陨落人间 : :smirk: 哈哈.
陨落人间
陨落人间
回复 @滔哥 : 那应用在什么系统,只是好奇。
滔哥
滔哥
其实现实数据库中有300万行记录了!!!!还特么是MySQL
0
创业是喝可乐
创业是喝可乐
呵呵,开发此类系统可是要被警察叔叔请去喝茶的哦
返回顶部
顶部