- 30 万多个视频
- 1000 多万个标记,指向视频中的时间范围
{
"markerCategory": "something",
"markerDesc": "something-more-specific",
"frameIn": 120001,
"frameOut": 140002
},
{
"markerCategory": "something-else",
"markerDesc": "something-else-more-specific",
"frameIn": 130001,
"frameOut": 135002
}
当搜索以下内容时,任何数据库/搜索索引表现最佳的建议:
包含重叠时间范围内的事件的视频
category A
, 按涵盖的时间长度排序category B
视频当前从某些专有关系数据库导出并存储在 Apache SOLR 实例中以供搜索。
- 这些类型的查询是否有特定的名称(“反向范围查询”或类似的东西......)?
- 对于这些类型的查询,您有什么建议吗?哪种技术效果最好?
我在想也许是 elasticsearch?