Cassandra和PowerBI报表服务器上的POC

Cassandra和PowerBI报表服务器上的POC,cassandra,power-bi-report-server,Cassandra,Power Bi Report Server,1.我的任务是为Cassandra DB(最好是在VM上)设置硬件。目前,Cassandra有100GB的数据,数据接收速度为每2秒500字节。我应该使用哪种硬件/VM 我们需要Power bi Report server连接到此数据库,我计划使用CData ODBC驱动程序建立连接。考虑到上述配置,我是否会面临任何w.r.t性能或连接问题 谢谢, Karthik到您的第一部分: 您的传入数据速率为250字节/秒。就一年而言,这大约是(原始的)8GB——这相当小,甚至应该适合虚拟机。请记住,磁盘

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

  • 我们需要Power bi Report server连接到此数据库,我计划使用CData ODBC驱动程序建立连接。考虑到上述配置,我是否会面临任何w.r.t性能或连接问题
  • 谢谢, Karthik

    到您的第一部分:

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

    但我不推荐Cassandra的虚拟机,因为它们经常使用共享存储来存储它们的图像,这可能是一个真正的性能杀手,因为邻居吵闹和延迟。使用SSD或NVMe存储时,此问题可能不太相关

    第二部分:除了它的名字,我对PowerBI了解不多。但是DataStax为Cassandra提供了ODBC驱动程序:


    也许这会有帮助

    感谢您的回复。您可以查看本文-我以前使用的简单设置在8GB和4核的情况下运行得非常好。如果您可以尝试一些设置,那么什么工作在很大程度上取决于您将有多少请求。如果您的数据是时间序列(插入一次且未修改,可能还有生存时间),请查看TimeWindowCompactionStrategy(默认为SizeTieredCompatitionStrategy)。感谢您的回复。存储大小与RAM+CPU之间是否存在相关性?考虑到我的初始集将有100Gb和增量数据(25B/秒),以下硬件要求是否可以完成这项工作:500GB和一个64位CPU,具有2个内核。我确实检查过了,我认为应该进行得很好,不要把内存放得太低,并关注您的性能指标。记住,如果需要,Cassandra很容易扩展。