我有一个表,它存储有向图的边缘,如下所示:
Table EDGES
FROM_NODE | TO_NODE | STRENGTH
1 | 1 | 8
1 | 2 | 5
2 | 1 | 4
1 | 3 | 2
3 | 4 | 1
而且我正在尝试搜索在两个方向上都支持强度 > 3 的边。在上面的示例中,1 -> 2 和 2 -> 1 都存在,但是,1 <-> 3 在两个方向上都不存在. 1 -> 1 不算数,原因很明显。
主要的复杂性是有超过 1,000,000 条边要搜索,并且到目前为止我尝试过的所有查询都失败了,然后我才能检查它们是否有效。
任何建议将不胜感激!