You are viewing a single comment's thread from:

RE: [Witness] Update – October 2025 | steemd - changed blockchain code

in Steem Dev2 months ago

Ei, hab deinen Beitrag erst gestern bemerkt, komisch, komisch...

Da hast du dir was vorgenommen! Schätzte ein Hash-Vergleich oder Stichproben auf Byte-Ebene helfen da wenig, also bleibt mir nur, dir gutes Gelingen zu wünschen.

Wie groß ist eigentlich die DB zur Zeit?

Sort:  
 2 months ago 

Sorry, ich war in den letzten Tagen unterwegs.

Schätzte ein Hash-Vergleich oder Stichproben auf Byte-Ebene helfen da wenig

Ja, das hatten wir uns am Anfang auch gedacht. :-)
Die Datenbank besteht aus mehreren Indizes, die jeweils einen Ordner belegen. Die Ordner enthalten die Dateien mit den Daten. Diese werden aber nicht 1:1 genau gleich erstellt. Daher helfen weder File-Vergleiche noch Hashes oder ähnliches auf Datei-Ebene.
Ich habe alles durchprobiert. Leider blieb uns nur noch diese Möglichkeit.
Ein Gutes hat es aber: Ich habe wieder sehr viel über den Code und die Prozeduren beim Replay und bei der Ablage der Daten im block_log und im block_log.index gelernt. :-)

Wie groß ist eigentlich die DB zur Zeit?

Das hängt ja im Wesentlichen von den aktivierten Plugins ab. Ein Zeugenknoten hat mit block_log derzeit etwa 400 GB, ohne block_log nur etwa 30 GB. Der Account-History-Knoten hat insgesamt schon 850 GB.

hat mit block_log derzeit etwa 400 GB

Ah, danke - kurz geschaut, vor 3 Jahren (25.9.22) waren es noch 357GB nach Entpacken des tar.lz4 von ety001:

Wären rund 50GB mehr in drei Jahren, also grob 17GB die block_log pro Jahr wächst - kann das sein?

ohne block_log nur etwa 30 GB

Würde ein Seed- / Witness-Node ohne block_log laufen? Schätze nicht und wenn, eher sinnfrei - außer man schaut gerne den Blöcken zu... :-)

Ist der Sync mittlerweile durch? Und hast du schon Vergleiche machen können?

Loading...