sql >> データベース >  >> NoSQL >> Memcached

CentOS8へのMemcachedのインストール

    Memcached はフリーでオープンソースの高性能分散メモリオブジェクトキャッシングシステムであり、本質的に汎用的ですが、データベースの負荷を軽減することで動的なWebアプリケーションを高速化するために使用することを目的としています。そのシンプルな設計は、迅速な展開と開発の容易さを促進し、大規模なデータキャッシュが直面する多くの問題を解決します。

    このガイドでは、CentOS8にMemcachedをインストールして構成する手順について説明します。

    クラウドサーバーの導入
    Cloudwaferにまだ登録していない場合 、まず登録を取得する必要があります 。アカウントを作成してから、クラウドサーバーをすばやく展開できます。

    サインアップしたら、Cloudwaferクライアントエリアにログインします。 メールに記載されているパスワードを使用して、 Cloudwaferを展開します クラウドサーバー。

    システムパッケージの更新
    重要なインストールを開始する前に、システムを最新のパッケージに更新することをお勧めします。以下のコマンドを発行します:

    sudo yum update -y
    

    ステップ1:Memcachedをインストールする
    以下のコマンドを発行して、公式のCentOSリポジトリからMemcachedをインストールします。

    sudo dnf install memcached libmemcached
    

    インストールが完了したら、以下のコマンドを発行して Memcachedを有効にして起動します 以下のコマンドを使用したサービス:

    sudo systemctl enable memcached --now
    

    次に、以下のコマンドを発行してステータスを確認します。

    sudo systemctl status memcached
    

    ステップ2:Memcachedを構成する
    Memcachedのコア構成ファイルは/etc/memcached.confです。 ファイル。デフォルトでは、Memcachedは 11211を使用します ポート番号として。これを任意の値に変更することもできます。

    デフォルトでは、MemcachedはサーバーのローカルIPアドレスをリッスンします。以下に示すように、confファイルに変更を加えることで、別のIPでリッスンする場合は、これを変更できます。

    sudo nano /etc/sysconfig/memcached
    

    保存して終了したら、変更を適用するためにMemcachedを再起動してください。

    sudo systemctl restart memcached
    

    Memcachedへの接続:

    • Python :Memcachedを接続してPythonアプリケーションとやり取りするには、pipを使用して好みのライブラリをインストールできます:

      pip install pymemcache
      pip install python-memcached
      

    1. ZookeeperとIn-memory-data-gridとRedis

    2. MongoDBデータベースへの接続

    3. MongoDBユーザー管理の概要

    4. redisdump.rdb/小さなファイルの保存