2012-05-31 442 views
1

我正在使用Cassandra DB在Java軟件文件管理器中工作。 我的數據庫正在運行,並且使用Kundera做了成功的查詢。Cassandra和二進制文件

但是現在,我在Cassandra中搜索上傳二進制文件(blob,或只是文件?)。我試過這種方法:

  • 在我的實體類型創建一個變種:文件,但它不工作。
  • 將文件轉換爲字節[]並在我的實體中放置了一個字節[],但仍然無效,我的字節[]返回值爲空!

你對Cassandra數據庫中的小文件有想法嗎?

我希望我的英語是可以理解的...
問候

回答

1

請看看http://www.datastax.com/dev/blog/bulk-loading

不確定,但將文件轉換爲byte []可能無法正常工作,因爲您可能需要打開字節流才能成功處理該文件。

+0

但是,我讀到inet,Cassandra無法使用Stream工作,因爲它是由節儉運行的。 感謝您的鏈接,我會檢查此;) – superstarz

+0

你能夠成功運行文件示例? – Amresh