vertica - 将 Vertica 数据库用于 OLTP 数据?

标签 vertica

Vertica 数据库可以用于 OLTP 数据吗?
如果是这样,这样做的利弊是什么?
寻找 Vertica 与 Oracle 的较量 :) 由于 Oracle 许可证如此昂贵,Vertica 会以更好的价格完成这项工作吗?
谢谢大家

最佳答案

使用 Vertica 作为事务数据库是一个坏主意。它旨在成为一个数据仓库工具。本质上,它以优化的方式读取和写入数据。交易量大吗?这不是它的设计目的。

我建议您查看 VoltDB。 Vertica 的幕后推手 Michael Stonebreaker 也创立了这家公司。他的基本理念是 Oracle、SQL Server 等在高性能方面做得并不好,因为它们被设计为可以做任何事情。 future 将拥有专为特定任务设计的数据库。

因此,他对成为 Vertica 的数据仓库有了一些概念。对于事务性数据库,有 VoltDB。不归惠普所有,备案。

为了记录,我没有使用过 VoltDB。据我所知,它不像 Vertica 作为解决方案那么成熟,但它看起来很有希望。

关于vertica - 将 Vertica 数据库用于 OLTP 数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11435486/

相关文章:

database - vertica:在列值中设置行号

vertica - 如何将此相关子查询转换为Vertica友好的非相关查询

database - Vertica 中的 JOIN 失败,返回 "inner partition did not fit in memory"

sql - 将逗号分隔的字符串转换为列表

timezone - 在 Vertica 中将一个时区的日期时间值转换为另一个时区

python - 从 CSV 复制到 SQL 时丢失数据

php - 使用 PHP 连接到 Vertica 数据库

oracle - 将旧的 Oracle 连接转换为 ANSI SQL 连接

python - 使用两个不同且独立的表格进行计算的最佳方法是什么?

vertica - 删除 Vertica 数据库中的重复行