0

1.我的任务是为 Cassandra DB 设置硬件(最好在 VM 上)。目前,Cassandra 有 100 GB 数据,每 2 秒数据摄取量为 500 字节。我应该使用哪种硬件/VM?

  1. 我们需要 Power-bi 报表服务器来连接到这个数据库,我打算使用 CData ODBC 驱动程序来建立连接。考虑到上述配置,我会面临性能或连接方面的任何问题吗?

谢谢, 卡提克

4

1 回答 1

0

对于您的第一部分:

您的传入数据速率为 250 字节/秒。在一年中,这大约是(原始)8GB - 这非常小,甚至应该适合虚拟机。请记住,您在磁盘上使用的存储空间将高于此值,因为内部结构和复制都会产生开销(如果您需要高可用性)。

但我不推荐用于 Cassandra 的 VM,因为它们经常使用共享存储来存储图像,由于嘈杂的邻居和延迟,这可能会成为真正的性能杀手。当使用 SSD 或 NVMe 存储时,此问题可能不太相关。

对于第二部分:除了名称之外,我对 PowerBI 的了解不多。但是有/曾经有来自 DataStax 的 Cassandra 的 ODBC 驱动程序:

https://www.datastax.com/dev/blog/using-the-datastax-odbc-driver-for-apache-cassandra

也许这有帮助。

于 2018-07-17T13:23:03.597 回答