选择哪种数据结构来表示java中的线程注释?

时间:2018-03-25 05:57:18

标签: java sql data-structures tree threaded-comments

我想在java中显示线程注释,类似于任何类型的网站,如facebook,Reddit等。我的所有注释都存储在SQL数据库中。哪种数据结构适用于此?是开源库吗?是否有任何SQL查询或结构以嵌套的方式返回带有回复的注释?我正在考虑使用树数据结构。如果树数据结构最好是实现它的有效方式。

我想得到这样的信息: -

it->first

请提出任何建议。

1 个答案:

答案 0 :(得分:0)

因为我熟悉SQL但不熟悉Java,我的建议是在数据库中存储缩进号。

当用户点击回复时,从上面的行中取出缩进号码,然后添加一个。然后在Java中,通过数据库中缩进数量的因子来抵消回复。