2012-07-05 36 views
1

我對cassandra非常陌生,並且我在linux機器上安裝了cassandra和libQTcassandra。我想插入像.jpg或.png這樣的圖像文件到cassandra(圖像很小,幾個MB)。在cassandra中使用libQTcassandra存儲jpeg圖像(C++)

如何發送圖像文件到cassandra服務器插入列家族的列? 請給我一個C++代碼示例。

我知道我可以使用圖像文件名作爲列名,但我不知道如何將圖像文件發送到卡桑德拉。 任何幫助是極大的讚賞...

感謝, 斯瓦特

回答

0

我不熟悉libQtCassandra庫,但看API看來,你需要做的是用填充了一個QCassandraValue包含您的圖像數據的字節數組。 QCassandraValue類實現了一個構造函數,該構造函數接受可用於此目的的QByteArray