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

Debian9へのMemcachedのインストール

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

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

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

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

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

    sudo apt-get update && sudo apt-get upgrade
    

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

    sudo apt install memcached libmemcached-tools
    

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

    sudo systemctl status memcached
    

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

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

    sudo nano /etc/memcached.conf
    

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

    sudo systemctl restart memcached
    

    Memcachedへの接続:

    • PHP :MemcachedをPHPアプリケーションに接続するには、 php-memcachedをインストールする必要があります 以下のコマンドで拡張:

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

      pip install pymemcache
      pip install python-memcached
      

    1. MongodbPHP-小数の整数

    2. mongoDBをインストールします(子プロセスが失敗し、エラー番号100で終了しました)

    3. マングースでは、日付で並べ替えるにはどうすればよいですか? (node.js)

    4. spring-data-mongodbをマルチテナントにする