Memcached
Memcached ist ein Speicher Objekt-Caching-Software. Bemerkenswerte Kunden zählen LiveJourna, Wikipedia, Bebo, Flickr, Mixi, Craigslist und Wordpress. com. Die ursprüngliche Version von Memcached wurde 2003 für Livejournal von Brad Fitzpatrick zurück entwickelt und hat jetzt eine enorme Liste der Mitwirkenden, die auf der Memcached Website eingesehen werden können.
- Kombinieren Speicher-Caches in einem logischen Pool, die eine effizientere Nutzung von Server-Ressourcen bietet, die Erstellung von Webseiten schneller laufen und glatter
- Die Installation ist schnell und erfordert etwa vier Zeilen Konsolenbefehle
- Hat seine eigene Wiki-Seite auf GitHub zu helfen Benutzern der Software-Funktionen und Mechanik navigieren
- Weit verbreitet mit großer Community dokumentiert, die sie aktiv für die Software entwickelt
- Nur offiziell auf Linux-Betriebssystemen und Systemen unterstützt, die auf BSD ähnlich sind
Gestaltung einer Website ist eine Sache, aber eine abgeschlossene Website zu erhalten und es läuft reibungslos ist ein anderes Tier zu gewährleisten. Code können die sprichwörtlich Getriebe und beschleunigen die Ladezeiten zu helfen Fett hinzugefügt werden, aber zu viel Code hinzufügen leicht die entgegengesetzte Wirkung schaffen könnte. Es dauert ein Team von Entwicklern die besten Websites wie gut geölte Maschinen laufen zu helfen, oder es könnte nur Memcached nehmen. Diese brillante, Open-Source-Software ist Jahre in der Herstellung und wird von einigen der größten Websites im Internet verwendet. Es ist in erster Linie für den Speicher Objekt-Caching verwendet, die durch Aufhellen der gesamte Datenbank Last dynamische Web-Anwendungen beschleunigen können. Eine einfache Möglichkeit, es zu betrachten ist das Hinzufügen von etwas verbessert, das Kurzzeitgedächtnis für Anwendungen. Memcached erreicht diese Taten durch Speicher von Teilen des Systems nehmen, wo es auch reichlich vorhanden ist und es auf Bereiche, in Neuzuweisung. In technischer Hinsicht kombiniert die Software logisch kleinere Bits im Cache-Speicher in einem größeren Pool, der auf von unabhängigen Web-Server erstellt werden können, die unterschiedliche Bedürfnisse haben könnte, anstatt eine bestimmte Menge an Speicher zu jedem Web-Server zu zwingen, die nicht alle könnten brauchen davon. Zum Beispiel hatte, wenn man 50 Web-Server, dass jeder einen Ersatz-Cache verwendet werden 64 Megabyte hätte, würde Memcached stattdessen erstellen eine 3,2 Gigabyte nutzbaren Cache, dass alle Web-Server, wie sie es brauchen nutzen könnten.