Come memorizzare i file a cui si accede in modo casuale (sia sulla scrittura e la lettura) nella realizzazione Jackrabbit JCR?
-
22-09-2019 - |
Domanda
E 'possibile memorizzare i file a cui si accede in maniera casuale (sia sulla scrittura e lettura) nell'attuazione Jackrabbit JCR, se la documentazione dice che memorizza i dati di interfaccia DataStore immutabile.
Soluzione
All'interno API CCR, accesso casuale in un binario non è supportato. L'unica soluzione è quella di utilizzare InputStream.seek (ma si può cercare solo in avanti). Naturalmente è possibile creare una tabella temporanea e utilizzare RandomAccessFile su quella (o per piccoli file binari modificarli in memoria), ma probabilmente già sapere che.
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow