gpt4 book ai didi

mongodb - 与 MongoDB 或 Cassandra 相比,Greenplum 或 Vertica 等数据库的优势

转载 作者:IT老高 更新时间:2023-10-28 13:09:32 29 4
gpt4 key购买 nike

我目前正在与 MongoDB 一起参与一些项目。和 Apache Cassandra分别。我也经常使用 Solr,我正在用它们处理“大量”数据(大约 1-2TB)。我听说过GreenplumVertica上周第一次,我不太确定,把它们放在我脑子里的什么地方。在我看来,它们就像 Dataware House (DWH) 解决方案,而我并没有真正使用过 DWH。而且它们似乎要花很多钱(例如,Greenplum 中的 1TB 存储需要 6 万美元)。我目前没有处理 PB 的数据,我认为不会这样做,但像 cassandra 这样的产品似乎也能够处理这个

Cassandra is the acknowledged NoSQL leader when it comes to comfortably scaling to terabytes or petabytes of data.

via http://www.datastax.com/why-cassandra

所以我的问题是:人们为什么要使用 Greenplum & Co?与这些其他产品相比,是否有巨大的优势?

谢谢。

最佳答案

Cassandra、Greenplum 和 Vertica 都处理大量数据,但方式却截然不同。

一些组成用例,每个数据库都有其优势:

将 cassandra 用于:

tweets.insert(key:user, data:blob);
tweets.get(key:user)

将 greenplum 用于:

begin;
update account set balance = balance - 10 where account_id = 1;
update account set balance = balance + 10 where account_id = 2;
commit;

将 Vertica 用于:

select sum(balance)
over (partition by region order by account rows unbounded preceding)
from transactions;

关于mongodb - 与 MongoDB 或 Cassandra 相比,Greenplum 或 Vertica 等数据库的优势,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8987727/

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