carddav Server - Performance optimieren

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • carddav Server - Performance optimieren

    Hallo zusammen!

    ich würde gerne um eure Unterstützung bitten.

    Meine bisherige IST Situation:
    • Ich nutze einen eigenen cardDAV Server
    • Über eine Webmaske kann ich Kontakte erstellen, bearbeiten, löschen => diese sind in einer MYSQL Datenbank gespeichert.
      • Diese Aktionen führe ich gleichzeitig auf dem cardDAV Server aus.
    Kurz gesagt: carddav Server == mysql Datenbank


    SOLL Situation:
    • MYSQL Datenbank soll entfallen
    • Über die Webmaske erstelle / bearbeite / lösche ich weiterhin die Kontakte, aber direkt auf dem cardDAV Server.


    Jetzt ist mir aufgefallen, dass die performance hier langsamer ist, als mit der mysql Datenbank.
    • Abfrage aller meiner Kunden von der MYSQL Datenbank: 1 Sekunde
    • Abfrage aller meiner Kunden vom cardDAV Server: 5 Sekunden


    Welche Möglichkeiten gäbe es, diesen Abruf zu optimieren?
    Ich dachte eventuell alle Kunden einmalig abzurufen und dann in eine SESSION zu speichern.
    Aber das würde natürlich bedeuten, dass bei jedem neuen Aufurf der Webseite, 1x die SESSION befüllt werden müsste, was wieder 5 Sekunden dauert.

    Habt Ihr eventuell noch andere Lösungsvorschläge?​
Lädt...
X