mapdb

    0熱度

    1回答

    最近我開始玩MapDB,並瞭解它的有趣屬性。據我現在瞭解,它有三種主要的數據類型:BTree,Hashmap和Hashset。對我來說有點模糊的是,當使用Hahsmap(和Hashset)比使用Btree更好時?在使用每個數據結構時與其他方面相比有什麼優缺點?

    0熱度

    1回答

    這裏以後是我的對象的定義: public class Tuple_comparable implements Serializable, Comparable<Tuple_comparable> { public String arg1_surface; public String arg1_type; public boolean arg1_type_equals

    4熱度

    1回答

    在Android上使用MapDB的最佳方式是什麼,尤其是關於Activity生命週期的方法?只要所有地圖實例都被正確地垃圾收集,將保持數據庫的單例實例會導致內存問題? 如果數據庫的一個實例在垃圾收集前被垃圾收集(假設所有事務已提交),會發生什麼?

    1熱度

    1回答

    所以我列出了大約2000萬個關鍵值對,並且我將這些數據以不同的方式存儲在幾個MapDB中,以查看它是如何影響我的程序性能的,並且是爲了實驗。 問題是,需要花費相當多的時間(以隨機順序)將2000萬個鍵值對插入到mapdb中。所以,我想對鍵值對進行排序,以便更快地插入它們,從而更快地構建數據庫。 那麼,我該怎麼辦呢? 我想學習如何爲MapDB的BTreeSet和BTreeMap,或MapDB使用單個

    0熱度

    1回答

    我把「localDb.commit();」在每個「localDb.compact();」之前「但仍然得到異常: Exception in thread "Thread-0" java.lang.IllegalAccessError: WAL not empty; commit first, than compact at org.mapdb.StoreWAL.compactPreUnderLock

    5熱度

    4回答

    我已經實現了一個hazelcast服務,它通過MapStoreFactory和newMapLoader將其數據存儲到本地mapdb實例中。這樣的鍵就可以,如果集羣需要重新啓動時加載: public class HCMapStore<V> implements MapStore<String, V> { Map<String, V> map; /** specify the mapdb e.

    2熱度

    2回答

    當應該通過ORM使用MapDb vs常規數據庫嗎?除了直接映射到可以用ORM實現的Java.util.Map。

    1熱度

    1回答

    newTempHashMap如何在mapdb中工作?它只是一個文件支持的哈希映射,還是有內存緩存層?

    0熱度

    1回答

    我有一個關於使用MapDB的問題。當使用帶有內存映射文件和禁用事務的MapDB時,即使JVM崩潰或死亡,MapDB也能確保數據的持久性?

    -2熱度

    1回答

    所以,這是我的任務。我在Java中的MapDB數據庫上有大量數據。我需要創建一個電子表格,並將其導入到Google文檔中。 電子表格將有大約2000萬行和3000列,並且每行和每列滿足的地方會有一個整數值數組(其中一些數組將爲空或空)。所以,總共有約600億個陣列。 我必須循環訪問數據庫,電子表格中的每個行 - 列對都將在我遍歷數據庫時確定。 我該如何解決這個問題?我使用什麼格式的文件,或我該怎麼