Ich habe mehr als 100 Millionen Schlüssel-Wert-Paare (ein Schlüssel kann mehrere Werte haben). Ich benutze den BDB von Tokyo Cabinet (B + Tree DB), dessen Schlüssel ein 32-Bit-Byte-Array ist.Tokyo Cabinet - Memory Tuning
Ist es in Tokyo Cabinet möglich, festzulegen, wie viel Speicher (untere und obere Grenze) es verwenden kann? Eigentlich habe ich 8GB Speicher, aber es scheint, dass es keinen großen Speicher nutzen kann.
Ein weiterer Punkt ist, dass ich wissen will, dass, wie zu setzen
tokyoCabinet.tune() tokyoCabinet.optimize() tokyoCabinet.setxmsiz() tokyoCabinet.setcache() diese Parameter so I kann maximale Abstimmung für meinen Fall erhalten. Danke im Voraus. Jede Idee ist auch hilfreich für mich.
Sie möchten Kyoto Cabinet überprüfen, die Fortsetzung zu Tokyo Cabinet. Die Macher empfehlen nachdrücklich, zum Kyoto-Kabinett zu wechseln - es sieht nicht so aus, als würde das Kabinett von Tokio beibehalten. –
Von der Tokyo Cabinet Website, "BTW, kennen Sie Kyoto Kabinett? Eigentlich ist es mächtiger und bequemer Bibliothek als Tokyo Cabinet. In diesem Abstand der Zeit übertrifft Kyoto Kabinett Tokyo Cabinet in jeder Hinsicht. Ich empfehle Ihnen dringend zu verwenden Kyoto Kabinett. " –