Microsoft将Azure搜索推广为“云搜索”,但并不一定表示它是“数据库”或“数据存储”。它没有说它是大数据。
是否应该将azure搜索用作某些数据的主数据库?或者是否应该总是有一些“主要”数据存储区在天蓝色搜索中被“复制”以用于搜索目的?
如果是这样,在什么情况/什么情况下将Azure Search用作主数据库是有意义的?
答案 0 :(得分:17)
虽然我们通常不推荐它,但您可以考虑在以下情况下将Azure Search用作主要商店:
$skip
参数,该参数当前上限为最大值100000.对于大于100000个文档的索引,读取所有数据可能非常棘手。您需要选择一些要分区的字段,并且您的读取没有一致性保证。$skip
等等。请注意,其中许多是我们希望将来为了可管理性和易用性而改进Azure搜索的领域,但我们的目标从未将Azure搜索作为通用NoSQL数据库。