2
A
回答
0
我不認爲有任何內置的方式做到這一點而不檢索列和直接檢查的大小。
當最初寫入值時,您需要將每列的大小存儲在的另一個列中。
你可以在同一行中使用一個類似命名列,讓你用同樣數量的行結束,你現在有,但在每兩倍多列)
row : col1 col1size col2 col2size
<data> <size> <data> <size>
或相同在另一行中命名的列,所以最終的結果是行數的兩倍,但是與現在相同的列數)。
row1 : col1 col2
<data> <data>
row1sizes : col1 col2
<size> <size>
更新解決意見:要在寫入前找到列的大小,客戶端可以序列化對象的字節數組,然後檢查數組的大小:
String s = "foo";
ByteArrayOutputStream baos = new ByteArrayOutputStream();
ObjectOutputStream oos = new ObjectOutputStream(baos);
oos.writeObject(s);
System.out.println("Size="+baos.toByteArray().length);
相關問題
- 1. 如何在Cassandra中獲取blob大小
- 2. 在java中使用cassandra hector查找列的最大值。
- 3. 如何查找列表框中的最大值和最小值
- 4. 如何查找列表中最大/最小元素的索引?
- 5. 查找大小
- 6. 如何查找存儲庫的大小
- 7. 如何查找數組的大小
- 8. 如何查找localStorage的大小
- 9. C - 如何查找結構的大小?
- 10. 查找的大小和排列
- 11. 使用PHP查找SQL列的大小?
- 12. cassandra 1大列vs多列閱讀表現中的小列?
- 13. 如何更改cassandra的刷新隊列大小
- 14. Cassandra和堆大小
- 15. Cassandra最小堆大小
- 16. 查找線程中的最小隊列大小
- 17. 如何找到sql查詢行大小
- 18. 如何查找html div大小+ android webview
- 19. Crossfilter - 如何查找最小/最大
- 20. 查找組大小
- 21. 查找DWORD大小
- 22. 查找行大小
- 23. Cassandra緩存大小和JVM堆大小
- 24. 查詢查找列中數據的大小
- 25. 如何在iOS中的PhotoLibrary中查找圖像的大小
- 26. 查找NewArrayExpression的大小
- 27. 查找矢量的大小
- 28. 查找指針的大小
- 29. netbeans中的Tomcat堆大小增加以及如何查找當前堆大小
- 30. 如何限制密鑰空間cassandra的最大大小?
感謝您的迴應。但是我的列值是一個java序列化對象。我如何獲得它的大小? –
查看我的更新回答 – DNA