簡體   English   中英

使用datastax c ++驅動程序將大型二進制文件或數組(超過64MB)插入Cassandra

[英]Insert large binary file or array (over 64MB) into Cassandra using datastax c++ driver

我正在尋找一種使用datastax c ++驅動程序將大型二進制文件或數組(超過64MB)插入Cassandra的方法。

我知道Cassandra的blob限制為64MB,但是正如該線程所暗示的

Datastax有一個解決方案,但是我在他們的API中找不到能證明這種能力的示例。

我也知道netflix的astyanax項目,但是它是用Java編寫的。

我說的是非常大的文件,每個文件大約10GB。 我已經成功地使用mongodb + gridfs做到了這一點,但想知道Cassandra在寫性能方面是否會更好。

謝謝

Cassandra不是為大型對象存儲而構建的。

您可以將文件分成小塊,每個塊128k,或者嘗試使用CFS。

http://www.datastax.com/dev/blog/cassandra-file-system-design

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM