1。我被赋予为Cassandra DB(最好在VM上)设置硬件的任务。目前,Cassandra拥有100 gb的数据,并且每2秒要提取500字节的数据。我应该使用哪种硬件/ VM?
谢谢, 卡尔提克
答案 0 :(得分:0)
第一部分:
您的传入数据速率为250byte / s。对于一年,这大约是(原始)8GB-这非常小,甚至可以放入虚拟机中。请记住,由于内部结构和复制(如果需要高可用性)会产生开销,因此磁盘上使用的存储空间将大于此值。
但是我不建议Cassandra的VM使用虚拟机,因为它们经常使用共享存储来存储映像,由于邻居的嘈杂和延迟,它们可以成为真正的性能杀手。使用SSD或NVMe存储时,此问题可能不太重要。
第二部分:除了PowerBI的名称,我对它的了解不多。但是有/有DataStax的Cassandra的ODBC驱动程序:
https://www.datastax.com/dev/blog/using-the-datastax-odbc-driver-for-apache-cassandra
也许有帮助。
答案 1 :(得分:0)
如果确实遇到任何性能问题,则应查看DataDirect Cassandra ODBC driver。这是get started with Power BI和自定义ODBC驱动程序的教程