So lagern sie zufällig zugegriffen Dateien (sowohl auf das Schreiben und Lesen) in Jackrabbit JCR Implementierung?
-
22-09-2019 - |
Frage
Ist es möglich, wahlfrei zugegriffen Dateien gespeichert werden (sowohl auf dem Schreiben und Lesen) in Hasen JCR Implementierung, wenn Dokumentation sagt, dass Datastore-Schnittstelle speichert Daten unveränderlich.
Lösung
Im Rahmen des JCR API, mit wahlfreiem Zugriff innerhalb eines binären wird nicht unterstützt. Die einzige Lösung ist InputStream.seek zu verwenden (aber Sie können nur versuchen, nach vorn). Natürlich können Sie eine temporäre Tabelle erstellen und verwenden Random auf, dass (oder für kleine Binärdateien bearbeiten sie im Speicher), aber Sie wahrscheinlich bereits wissen.
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow