gpt4 book ai didi

sql-server - Sql Azure 中的大型键值存储

转载 作者:行者123 更新时间:2023-12-03 20:08:37 27 4
gpt4 key购买 nike

我们想在 Sql Azure 中存储一个大的键值对集(大约 50GB),由一个 MD5 哈希键和一个 int 值组成。
该表在填充并经常查询后不会被写入。查询将针对多个键,一次 6 到 5000 个项目。
是否有任何我们应该遵循的最佳实践,例如:是否可以使用 IN 进行查询,是否应该将较大的查询分成较小的部分?还有什么是我们应该注意的。

最佳答案

您的查询有多复杂?也许您可以考虑替代 SQL 服务器。

Azure 存储表 - noSQL 键值存储非常适合存储大量数据,通过分区键和行键查询非常快,并且与 SQL 相比便宜。如果您能做好分区并将数据(6-5000 项)作为整个分区检索,您就大功告成了。参见与 SQL 的比较:https://msdn.microsoft.com/en-us/library/azure/jj553018.aspx

DocumentDB - 另一种非结构化 noSQL 存储,比 Azure 表更易于索引和查询。 http://azure.microsoft.com/en-us/services/documentdb/

关于sql-server - Sql Azure 中的大型键值存储,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31088598/

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