gpt4 book ai didi

NoSQL 数据应该是预先计算好的数据吗?

转载 作者:行者123 更新时间:2023-12-04 05:58:55 25 4
gpt4 key购买 nike

关闭。这个问题是opinion-based .它目前不接受答案。












想改善这个问题吗?更新问题,以便可以通过 editing this post 用事实和引文回答问题.

4年前关闭。




Improve this question




我的问题如下,在 NoSQL 系列中,当我们存储值时。

存储的值是否应该完全为应用程序准备好以便直接使用它?还是以可能需要一些额外处理才能用于应用程序的方式存储值也可以?

简单的例子,如果我们想计算一整天的平均值,总是保存平均值更有意义还是最好有一些键,代表每个单独的值,然后让应用程序计算平均值?。

第一种方法一旦我们得到值会更快,但会被限制从一整天中获取值,而第二种方法会更慢(我们需要每次计算平均值)但我们也可以计算每个的平均值小时...

对我来说,这是一个哲学问题,同样,NoSQL 数据库中的数据应该完全可以使用,或者以需要一些额外过程的方式获取数据是有意义的。

非常感谢 :)

最佳答案

您的考虑与 NoSQL 没有直接关系——它们是需要决定的应用程序级问题。

也就是说,在性能方面,有一些特定的 NoSQL 数据库在聚合方面比其他数据库更好。 Cassandra例如。寻找 Hadoop+Cassandra solutions它利用 MapReduce 创建聚合。

另请参阅此类似问答:NoSQL databases - good candidates for log processing/aggregation and rollup?

关于NoSQL 数据应该是预先计算好的数据吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9171431/

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