标签: search relational-database
与这个问题类似,但不是一回事......
When shouldn't you use a relational database?
如果我要说20列数据并且它的大小不会改变,那么快速搜索所有数据的唯一方法就是索引每一列。这会占用大量空间,并导致插入和更新需要很长时间。
但是,如果替代方法是使用某种文本索引和搜索引擎,它与更专有的格式基本相同,为什么不使用关系数据库呢?
如果每次添加或更新20个数据项中的任何一个时都必须修改文本搜索索引,那么这与更新数据库中的等效索引有何不同?