我正在使用Cassandra DB在Java的软件文件管理器中工作。 我的数据库正在运行,我使用Kundera进行了成功的查询。
但是现在,我在Cassandra中搜索上传二进制文件(blob,或者只是文件?)。我试过这个方法:
你对Cassandra数据库中的小文件有什么想法吗?
我希望我的英语是可以理解的...... 此致
答案 0 :(得分:1)
请查看http://www.datastax.com/dev/blog/bulk-loading。
不确定,但将文件转换为byte []可能无效,因为您可能需要打开字节流才能成功处理它。
答案 1 :(得分:0)
byte []作为数据类型。您可以将文件转换为byte []并将其设置为实体属性,就像premitives和wrappers一样。 这里有一个示例测试用例: https://github.com/impetus-opensource/Kundera/blob/trunk/kundera-tests/src/test/java/com/impetus/kundera/tests/file/dao/ProfilePictureDaoTest.java