Windows system >> Windowsの知識 >  >> Linuxシステムチュートリアル >> Linuxについて >> Linux MemcacheQのコンパイルとインストール方法

Linux MemcacheQのコンパイルとインストール方法

  

単純な分散キューサービスとしてのMemcacheQは、私はMemcacheQについては知らないので、MemcacheQのインストールで多くのトラブルに遭遇しました。システムの下でコンパイルしてインストールすると、誰もがより詳細な理解を得られます。

キュー(待ち行列)は、共通のデータ構造です。キューのデータ構造では、最初に挿入された要素が最初に取り出され、そうでなければ最後に挿入された要素が最後に取り出されるため、キューは「先入れ先出し」とも呼ばれます(FIFO:先入れ先出し)。線形テーブル

追加された要素の一端を「チームの終わり」、要素の終わりを「チームの頭」と呼びます。メッセージキューはデータ転送とストレージを非同期的に処理できます。バックエンドデータベースに頻繁に高密度に挿入される場合は、メッセージキューを使用してこれらのデータ書き込みを非同期的に処理できます。

MemcacheQはMemcacheプロトコルに基づくオープンソースのメッセージキューサービスであり、Memcacheプロトコルに準拠しているため、開発コストが非常に低く、追加の知識を習得することなく簡単に習得できます。

MemcacheQも最近のプロジェクトに適用されています以下で、LinuxでのMemcacheQのコンパイルとインストールのプロセスについて説明します。

まず、MemcacheQがBerkeleyDBとLibeventに依存していますMemcachedがサーバーにインストールされている場合は、すでにLibeventが存在しているはずですが、そうでない場合は、まずLibeventをダウンロードしてインストールする必要があります。

ダウンロードリンクは次のとおりです。

Libevent:https://github.com/downloads/libevent/libevent/libevent-2.0.21-stable.tar.gz

Berkeley DB:http://download.oracle.com/otn/berkeley-db/db-6.0.30.tar.gz

MemcacheQ:https://github.com/stvchu/memcacheq

Libeventのインストール

tar zvxf libevent-2.0.21-stable.tar.gz

cd libevent-2.0.21-stable

。 /configure --prefix = /usr /local /libevent

make& make install

echo' /usr /local /libevent /lib'》 /etc /ld。 So.conf

ldconfig

BerkeleyDBのインストール

BerkeleyDBの概要:BerkeleyDBは、リレーショナルデータベースとインメモリデータベース、使用法とインメモリデータベースの間のオープンソースのファイルデータベースです。同様に、リレーショナルデータベースのようにネットワーク通信、SQL解析などを必要とせずに、データベースに直接アクセスする一連の機能を提供します。

MemcacheQは、キューデータの永続的な格納をBerkleyDBに依存しているため、MemcacheQが突然クラッシュまたは中断したときにキューデータが失われることはありません。

tar zxvf db-6.0.30.tar.gz

cd db-6.0.30 /build_unix

。 。 /dist /configure --prefix = /usr /local /berkeleydb

make& make install

ln -s /usr/local/berkeleydb/lib/libdb-6.0.so /usr /lib /

echo' /usr /local /berkeleydb /lib /'》” /etc/ld.so.conf

ldconfig

MemcacheQのインストール

tar zxvf memcacheq-0.2.0.tar.gz

cd memcacheq-0.2.0

。 /configure --prefix = /usr /local /memcacheq --with-bdb = /usr /local /berkeleydb --with-libevent = /usr /local /libevent --enable-threads

make& & make install
前のページ12次のページ合計2ページ

Copyright © Windowsの知識 All Rights Reserved