Hostsharing hostet memcached
Memcached ist ein in der Programmiersprache C geschriebener Cache-Server. Der Cache-Server beschleunigt die Ausgabe von dynamischen Webseiten mit Datenbankanbindung, beispielsweise mit MariaDB oder PostgreSQL, indem er Daten im Arbeitsspeicher vorhält oder komplexe Datenbankabfragen (beipspielsweise SELECT-Anweisungen) reduziert.
Die Verbindung zu dem Cache-Server memcached erfolgt über TCP/IP-Protokolle. Die Daten können dauerhaft oder über einen definierten Zeitraum abgespeichert werden. Im letzteren Fall übernimmt memcached das Löschen der Daten automatisch.
Bibliotheken für den Cache-Server memcached gibt es für viele Programmiersprachen, beispielsweise:
Für die relationalen Datenbanksysteme MariaDB und PostgreSQL existieren Schnittstellen.
Folgende Anwendungen verwenden den Cache-Server memcached:
- Drupal
- Symphony
- Ruby on Rails
Hostsharing verwendet memcached für sein Wiki Mediawiki.
Hostsharing hält memcached in den Angeboten Managed Webspace und Managed Server in der Grundausstattung bereit.