1
我需要將大約8Mb的數據插入到Cassandra blob列中。當我嘗試在將字節數據發送給Cassandra之前嘗試創建ByteBuffer對象時,我收到了BufferOverflowException。用Java Cassandra驅動程序插入大Blob
這是如何實現的?
我需要將大約8Mb的數據插入到Cassandra blob列中。當我嘗試在將字節數據發送給Cassandra之前嘗試創建ByteBuffer對象時,我收到了BufferOverflowException。用Java Cassandra驅動程序插入大Blob
這是如何實現的?
發現如果我先創建一個字節數組然後將它「包裝」到一個ByteBuffer中,那麼我只需確保JVM有足夠的內存。 Cassandra驅動程序接受它很好。
這不是一個真正的解決方案,想象一下你需要編寫一個大小爲132Gb的Blob。也看看這裏:http://cassandra.apache.org/doc/3.9/faq/#can-i-store-large-blobs-in-cassandra –