gpt4 book ai didi

sql - 如何将索引与数据分开存储在Azure上?

转载 作者:搜寻专家 更新时间:2023-10-30 22:21:19 26 4
gpt4 key购买 nike

我读到很多网站将索引与数据分开存储。

特别是在 Azure 上,索引将存储在 Azure SQL 中数据将存储在 Azure 表存储中

这据说可以提高性能并允许您存储更多数据并有效地查询它。

我不知道如何构建一个系统来做到这一点。有人可以解释一下这个过程以及外部索引实际上是如何工作的吗?

当您想在不同列上建立二级索引时会发生什么?它是如何工作的?

当您更新/删除/添加数据时怎么办?索引+实际数据如何更新?

最佳答案

如果您不想在 Sql 中建立索引,请尝试像 Lucene.Net 这样的索引引擎。在我的项目中,我将数据存储在 Azure 表存储中,并在 Lucene 索引中对它们进行索引。有一个wrapper用于在 Azure 中使用 Lucene.Net。这样就不需要Sql了。表存储比 Azure Sql 便宜。

关于sql - 如何将索引与数据分开存储在Azure上?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3497567/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com