Gute Idee -- die INI!
Danke. Die ini ist einfacher zu editieren als JSON . Kann ja sein, irgendwer will mal Geburtstage mit einbauen ...
Ich ja so ein Perormance-Fuzzi und die Test-Skripte brauchen schon einen bedeutenden Teil einer Sekunde.
Ich bin mir noch nicht ganz sicher ob ich INI nicht die irgendwie nach json "compiliere" (nachfolgend könnten schon einige Prüfungen wegfallen) und ob das einen Performanceschub gibt oder ob ich ganze Jahre (als JSON) cachen sollte. Dazu müsste ich aber bei jedem Abruf das Änderungsdatum der ini mit dem Cache vergleichen oder diesen manuell löschen.
Wobei: Wenn ich nur einen Monat durchhechele, was ja auch der häufigste Anwendungsfall sein wird, dann bin ich (auf dem Banana Pi!) bei 20 .. 30 Millisekunden. Mal sehen, wo ich das noch hinbekommen.