mich würde grad mal interessieren wie man mysql queries am besten cached, da mein server recht viele mysql zugriffe machen wird. ich würde da gerne einen lokalen cache verwenden, den ich alle 5 minuten mit dem mysql server syncen will.
ich hätte da schon eine idee, indem ich jeden query in einer map mit timestamp und result zwischenspeicher (timestamp zum überprüfen und ggf. syncen)
damit wäre dann denke ich die sache mit 'select' geregelt, jetzt stellt sich mir noch die frage ob das ein gutes system ist und wie ich das mit 'update/insert' befehlen machen soll.
meine 2. idee war mit sqlite zu arbeiten, habe ich allerdings noch nie! da müsste ich dann wiederum valide queries für den mysql server generieren lassen die das dann updaten! (z.b. insert mit zusätzlichem update falls der eintrag schon existiert)
gibts sonst noch vorschläge für andere methoden? oder verbesserungen?






