Wie entwickelt sich die Größe einer Realm-Datei?

Wie entwickelt sich die Größe einer Realm-Datei?

Zu Beginn: Ich habe eine Realm-Datei mit mehreren Eigenschaften, von denen eine ein Array von 860 Einträgen ist und jeder Array-Eintrag wiederum aus mehreren Eigenschaften besteht. Eine Array-Eigenschaft gibt den Namen des Eintrags an.

Ich habe Folgendes beobachtet:

Wenn die Namenseigenschaft "Criteria_A1" lautet (bis "Criteria_A860") - dann ist die Realm-Datei 1,6 MB großWenn die Namenseigenschaft "A1" lautet (bis "A860") - dann ist die Realm-Datei nur 786 kB groß

Warum sind die zusätzlichen Buchstaben in der Array-Name-Eigenschaft, die die Realm-Datei so viel größer machen ??

Eine zweite Beobachtung:

wenn ich mehr Objekte hinzufüge (jedes hat wieder ein Array mit 860 Einträgen), wird die Dateigröße wieder 1,6 MB groß (egal wie viele Objekte ich hinzufüge; rate, bis sich ein kritischer Wert wieder verdreifacht ... oder ist Ich habe Unrecht ??).

Es scheint mir fast so, als ob die Realm-Datei mit 786 kB doppelt so groß ist, sobald etwas hinzugefügt wird (entweder eine Eigenschaft mit mehr Buchstaben oder ein Objekt, das hinzugefügt wird). Warum verdoppelt sich die Realm-Datei bei einem kritischen Wert und vergrößert sich nicht linear, wenn mehr Inhalt hinzugefügt wir

Vielen Dank für eine Klarstellung.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage