[vz-dev] Alternative Implementierung für vzcompress

Florian Knodt f.knodt at yotaweb.de
Sat Apr 13 14:57:22 CEST 2013


Hallo,

Am 11.04.2013 20:16, schrieb Daniel Lauckner:
> den Eindruck das die DB bei den
> 5-Minutenwerten nicht von Anfang an bearbeitet sondern irgendwo
> einsteigt.
> Falls ja, wo ist das definiert?

das sind die "compressscheme"-Zeilen unten im Script, genauer die erste
Zahl des Arrays. Im Original heißt es z.B.

(7*24*60*60)    => (1*60),
(30*24*60*60)   => (5*60),
(6*30*24*60*60) => (15*60)
(365*24*60*60)  => (30*60)

In dem Fall würden Daten, welche neuer als 7 Tage (also neuer als die
kleinste Definition, in dem Fall 7*24*60*60 Sekunden) sind NICHT
komprimiert. Werte die älter sind erhalten einen Wert pro Minute (1*60
Sekunden), Daten älter als 30 Tage (30*24*60*60 Sekunden) ein Wert pro 5
Minuten (5*60 Sekunden) etc.

Wenn du jetzt die 5 Minuten früher haben willst müsstest du den ersten
Wert der Zeile mit den 5 Minuten ändern, z.B. auf (14*24*60*60) um alle
Daten älter als 14 Tage zu bearbeiten.

-- 
Mit freundlichen Grüßen
Florian Knodt

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 901 bytes
Desc: OpenPGP digital signature
URL: <http://volkszaehler.org/pipermail/volkszaehler-dev/attachments/20130413/a7a7f3b3/attachment.pgp>


More information about the volkszaehler-dev mailing list