[我正在尝试设计类似Netflix的搜索系统,但我难以理解如何设计最佳行键的概念,以便在用户按列执行搜索时最大程度地减少总表扫描次数节目名称或标签。
假设BigTable中的架构将具有以下列:showName,季节,情节,episochName,标签
我如何设计行键,使得如果用户搜索特定的列将避免全表扫描?还是我需要更改数据库设计?
或者像Netflix这样的系统是否使用其他机制以更优化的方式对其内容进行搜索?