Heim Datenbank MySQL-Tutorial NOSQL系列-memcached安装管理与repcached高可用性

NOSQL系列-memcached安装管理与repcached高可用性

Jun 07, 2016 pm 05:41 PM
memcached 缓存层

Memcached:基于内存工作键值存储型数据库,可以作为应用-memcached缓存层-数据库。DangaInteractive公司开发,最初为了加速LiveJournal访问速度而开发的,后来

Memcached :基于内存工作键值存储型数据库,香港服务器租用,可以作为应用->memcached 缓存层->数据库。Danga Interactive公司开发,最初为了加速LiveJournal访问速度而开发的,后来成为广泛应用的开源项目。

一、实验环境

1.系统类型

[leo@h4 etc]$ cat issue

CentOS Linux release 6.0 (Final)

Kernel \r on an \m

2.系统位数

[leo@h4 桌面]$ getconf LONG_

32

Linux ISO:CentOS-6.0-i386-bin-DVD.iso 32位

JDK version:"1.6.0_25-ea"

虚拟机:Product VMware® Workstation Version 7.0.0 build-203739

3.CentOS需要能连入网络,这个比较简单,我们只需要设置菜单->系统->首选项->网络连接

打开网络连接

点击“编辑”,这是设置system eth0 网卡

选择IPv4设置->方法:自动(DHCP)[让系统动态分配ip即可]->应用,因为我在公司走的是路由器,所以选择自动分配IP比较方便

如果不是使用的root用户编辑的,会让你输入root用户密码,输入后点击“授权”即可

[root@h4 ~]# service network restart      重起网络服务

[root@h4 ~]# ifconfig                   这回我们看到ip地址已经被自动分配了

eth0      Link encap:Ethernet  HWaddr 00:0C:29:8B:7D:18  

          inet addr:192.168.2.107  Bcast:192.168.2.255  Mask:255.255.255.0

          inet6 addr: fe80::20c:29ff:fe8b:7d18/64 Scope:Link

          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1

          RX packets:8847 errors:0 dropped:0 overruns:0 frame:0

          TX packets:2355 errors:0 dropped:0 overruns:0 carrier:0

          collisions:0 txqueuelen:1000

          RX bytes:6067491 (5.7 MiB)  TX bytes:231934 (226.4 KiB)

          Interrupt:19 Base address:0x2024

lo        Link encap:Local Loopback  

          inet addr:127.0.0.1  Mask:255.0.0.0

          inet6 addr: ::1/128 Scope:Host

          UP LOOPBACK RUNNING  MTU:16436  Metric:1

          RX packets:10 errors:0 dropped:0 overruns:0 frame:0

          TX packets:10 errors:0 dropped:0 overruns:0 carrier:0

          collisions:0 txqueuelen:0

          RX bytes:704 (704.0 b)  TX bytes:704 (704.0 b)

4.最最最重要的是设置VMware network“Bridged”桥接方式,才能连上物理网络哦
VMware菜单-> VM -> Settings –> 选择network Adapter

5.我们测试效果

看火狐浏览器中已经显示“楚汉传奇”的搜索结果了,我们伟大的上网了

哈 大家这个时候一定要坚持住啊,不要直接看电视剧去啦

恩 顺便推荐一下360搜索引擎,大家是否用过360搜索,效果比baidu 好些哦:)

下面我们转入正题

 

二、memcached安装管理

1.安装memcached包

我在网上看到很多人默认情况下yum不能安装

yum install memcached

Loaded plugins: rhnplugin, security

This system is not registered with RHN.

RHN support will be disabled.

Setting up Install Process

No package memcached available.

Nothing to do

原因是:操作系统在安装的时候yum包没有安装上,所以就没有。你只能去下载一个yum包,自己手动安装上

解决方案:可以参考吴飚的“yum报错完美解决帖”

Linux ISO:CentOS-6.0-i386-bin-DVD.iso 32  如果你是安装这个版本的话,并且在选择组件的时候选择了yum组件那么现在可以直接yum install memcached,幸亏当初安装的时候抱着宁可错杀100也不放过1个心态,统统安装上了,现在可以直接使用啦!天灵灵 地灵灵 yumyum快显灵

[root@h4 ~]# yum install memcached

Loaded plugins: fastestmirror, refresh-packagekit

Loading mirror speeds from cached hostfile

* base: mirrors.btte.net

* extras: mirrors.btte.net

* updates: mirrors.btte.net

Setting up Install Process

Resolving Dependencies

--> Running transaction check

---> Package memcached.i686 0:1.4.4-3.el6 set to be updated

--> Finished Dependency Resolution

Dependencies Resolved    自动选择的版本1.4.4-3.el6,虚拟主机,现在最高版本1.4.15

================================================================================

Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn

Heiße KI -Werkzeuge

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Clothoff.io

Clothoff.io

KI-Kleiderentferner

AI Hentai Generator

AI Hentai Generator

Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

R.E.P.O. Energiekristalle erklärten und was sie tun (gelber Kristall)
1 Monate vor By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Beste grafische Einstellungen
1 Monate vor By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. So reparieren Sie Audio, wenn Sie niemanden hören können
1 Monate vor By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Chat -Befehle und wie man sie benutzt
1 Monate vor By 尊渡假赌尊渡假赌尊渡假赌

Heiße Werkzeuge

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Die Memcached-Caching-Technologie optimiert die Sitzungsverarbeitung in PHP Die Memcached-Caching-Technologie optimiert die Sitzungsverarbeitung in PHP May 16, 2023 am 08:41 AM

Memcached ist eine häufig verwendete Caching-Technologie, die die Leistung von Webanwendungen erheblich verbessern kann. In PHP besteht die häufig verwendete Sitzungsverarbeitungsmethode darin, die Sitzungsdatei auf der Festplatte des Servers zu speichern. Diese Methode ist jedoch nicht optimal, da die Festplatte des Servers zu einem Leistungsengpass wird. Der Einsatz der Memcached-Caching-Technologie kann die Sitzungsverarbeitung in PHP optimieren und die Leistung von Webanwendungen verbessern. Sitzung in PHP

Caching-Bibliothek in PHP8.0: Memcached Caching-Bibliothek in PHP8.0: Memcached May 14, 2023 am 08:16 AM

Caching-Bibliothek in PHP8.0: Memcached Mit der rasanten Entwicklung des Internets erfordern moderne Anwendungen eine effiziente und zuverlässige Caching-Technologie, um die Leistung zu verbessern und große Datenmengen zu verarbeiten. Aufgrund der Popularität und des Open-Source-Charakters von PHP ist die PHP-Caching-Bibliothek zu einem unverzichtbaren Werkzeug in der Webentwicklungs-Community geworden. Memcached ist ein weit verbreitetes Open-Source-Hochgeschwindigkeits-Speicher-Caching-System, das Millionen gleichzeitiger verbundener Cache-Anfragen verarbeiten kann und in vielen verschiedenen Arten von Anwendungen, wie z. B. sozialen Netzwerken, online verwendet werden kann

Wie kann die CPU-Auslastung einer PHP-Anwendung mithilfe der Memcached-Caching-Technologie optimiert werden? Wie kann die CPU-Auslastung einer PHP-Anwendung mithilfe der Memcached-Caching-Technologie optimiert werden? Jun 21, 2023 pm 05:07 PM

Mit der Entwicklung des Internets haben PHP-Anwendungen immer mehr Einzug in den Bereich der Internetanwendungen gehalten. Allerdings kann ein hoher gleichzeitiger Zugriff durch PHP-Anwendungen zu einer hohen CPU-Auslastung auf dem Server führen und somit die Leistung der Anwendung beeinträchtigen. Um die Leistung von PHP-Anwendungen zu optimieren, ist die Caching-Technologie von Memcached eine gute Wahl. In diesem Artikel wird erläutert, wie Sie die Memcached-Caching-Technologie verwenden, um die CPU-Auslastung von PHP-Anwendungen zu optimieren. Einführung in die Memcached-Caching-Technologie Memcached ist ein

Sicherung und Wiederherstellung von PHP- und Memcached-Datenbanken Sicherung und Wiederherstellung von PHP- und Memcached-Datenbanken May 15, 2023 pm 09:12 PM

Mit der rasanten Entwicklung des Internets ist die groß angelegte Sicherung und Wiederherstellung von MySQL-Datenbanken zu einer der notwendigen Fähigkeiten für große Unternehmen und Websites geworden. Mit der weit verbreiteten Anwendung von Memcached ist auch die Sicherung und Wiederherstellung von Memcached zu einem wichtigen Thema geworden. Als eine der Hauptsprachen für die Webentwicklung verfügt PHP über einzigartige Vorteile und Fähigkeiten bei der Handhabung der Sicherung und Wiederherstellung von MySQL und Memcached. In diesem Artikel wird die Implementierungsmethode der PHP-Verarbeitung von MySQL und Memcached-Sicherung und -Wiederherstellung ausführlich vorgestellt.

Cache-Management mit PHP und Memcached Cache-Management mit PHP und Memcached May 23, 2023 pm 02:21 PM

Mit der kontinuierlichen Zunahme von Netzwerkanwendungen und der kontinuierlichen Erweiterung des Datenvolumens ist die Effizienz beim Lesen und Schreiben von Daten zu einem wichtigen Faktor geworden, der die Anwendungsleistung beeinflusst. Der Einsatz der Caching-Technologie kann dieses Problem gut lösen. In PHP-Anwendungen ist Memcached der am häufigsten verwendete Cache-Server. Memcached ist ein leistungsstarkes verteiltes Speicherobjekt-Caching-System, das häufig verwendete Daten im Speicher speichern und die Effizienz des Datenabrufs verbessern kann. In diesem Artikel erfahren Sie, wie Sie PHP und Memcached für die Cache-Verwaltung verwenden und optimieren

PHP- und Memcached-Leistungsüberwachung PHP- und Memcached-Leistungsüberwachung May 15, 2023 pm 09:51 PM

Bei der rasanten Entwicklung moderner Internetanwendungen ist das Benutzererlebnis entscheidend für den Erfolg einer Anwendung. Die Gewährleistung einer hohen Leistung und Hochverfügbarkeit von Anwendungen ist zu einem der wichtigen Probleme geworden, die Entwickler lösen müssen. Als eine der am weitesten verbreiteten Programmiersprachen ist auch die Leistungsüberwachung und -optimierung von PHP sehr wichtig. Memcached ist ein leistungsstarkes, verteiltes Speicherobjekt-Caching-System, das Anwendungen dabei helfen kann, Leistung und Skalierbarkeit zu verbessern. In diesem Artikel wird erläutert, wie Sie PHP und Memcached zur Implementierung der Leistungsüberwachung verwenden.

Nutzen Sie die Memcached-Caching-Technologie, um die Audio- und Videowiedergabe in PHP zu optimieren Nutzen Sie die Memcached-Caching-Technologie, um die Audio- und Videowiedergabe in PHP zu optimieren May 17, 2023 pm 04:01 PM

Mit der kontinuierlichen Weiterentwicklung der Internettechnologie sind Audio- und Videoressourcen zu einer sehr wichtigen Inhaltsform im Internet geworden, und PHP wird als eine der am weitesten verbreiteten Sprachen in der Netzwerkentwicklung auch ständig im Videobereich eingesetzt und Audiowiedergabe. Mit der steigenden Zahl der Nutzer von Audio- und Video-Websites haben jedoch viele Websites ein Problem entdeckt: Unter Bedingungen hoher Parallelität verlangsamt sich die Verarbeitungsgeschwindigkeit von PHP für Audio und Video erheblich, was zu Problemen wie einer nicht rechtzeitigen Wiedergabe oder einer hängengebliebenen Wiedergabe führt . Um dieses Problem zu lösen, sollte die Memcached-Caching-Technologie eingesetzt werden

Wie verwende ich Memcached mit CakePHP? Wie verwende ich Memcached mit CakePHP? Jun 04, 2023 am 08:14 AM

Mit dem rasanten Wachstum moderner Anwendungen ist Caching für viele Entwickler zu einem wichtigen Bestandteil geworden. Caching kann die Anwendungsleistung erheblich verbessern und die Serverlast verringern. In CakePHP ist die Verwendung von Memcached eine Möglichkeit, Caching zu implementieren. Memcached ist ein speicherbasiertes verteiltes Caching-System. Es speichert Daten im Speicher und kann Daten schnell lesen und schreiben. In einer Umgebung mit mehreren Servern kann Memcached Daten verteilt speichern und über das Netzwerk teilen. Kann nicht nur

See all articles