我有一个
java.util.BitSet
数组,想要将它存储到我的数据库中,但我不知道最好的方法是什么。
准确地说,我有一些形如 x*y true or false
的值需要存储。我认为使用 java.util.BitSet
是一个不错的选择,但我不知道该如何将其存储到数据库中。
我正在使用带注释的 Hibernate 和 MySQL 数据库。
这是我初始化映射的方式: Bitset[] map = new BitSet[x];
for (int i = 0; i < x; i++) {
map[i] = new BitSet(y);
}
更新:
这个数据集中没有关系,问题是我有很多这样的“二维数组”,每一块大约有360*180大小。
我也试图将其制成图片,黑白pbm文件很容易制作。但是,数据仍然不在数据库中,每次处理保存的“图像”文件都会感觉过度使用,而且有点慢。