handlersocketのインストールおよび設定方法は何ですか?

HandlerSocketをインストールおよび設定する方法は次の通りです:

  1. HandlerSocket 拡張機能をインストールします。
  2. HandlerSocketをダウンロードする:git clone https://github.com/ahiguti/HandlerSocket-Plugin-for-MySQL.git
  3. HandlerSocketのディレクトリに移動してください:cd HandlerSocket-Plugin-for-MySQL
  4. 拡張機能をコンパイルしてインストールする:./autogen.sh && ./configure && make && make install
  5. MySQLサーバーをセットアップします。
  6. MySQLの設定ファイルを編集してください:sudo vi /etc/mysql/my.cnf
  7. [mysqld]セクションに以下の設定を追加してください:# HandlerSocketプラグインを有効にする
    handlersocket_address = localhost
    handlersocket_port = 9998
    handlersocket_port_wr = 9999
    handlersocket_threads = 16
    handlersocket_threads_wr = 1
    handlersocket_socket = /tmp/mysql.sock
    handlersocket_max_open_tables = 128
    handlersocket_max_tmp_tables = 32
    handlersocket_readsize = 64k
    handlersocket_keysize = 1024
    handlersocket_worker_threads = 16
    handlersocket_index_threads = 16
    handlersocket_accept_threads = 16
    handlersocket_debug = false
  8. 設定ファイルを保存して終了します。
  9. MySQL サービスを再起動する:sudo service mysql restart
  10. HandlerSocket のテスト
  11. MySQLのコンソールを開く:mysql -u root -p
  12. テストテーブルを作成してデータを挿入します:CREATE DATABASE test;
    USE test;
    CREATE TABLE users (id INT PRIMARY KEY AUTO_INCREMENT, name VARCHAR(255), email VARCHAR(255));
    INSERT INTO users (name, email) VALUES (‘John Doe’, ‘john@example.com’);
  13. HandlerSocketを使用してデータを検索します:SELECT id、name、email FROM users WHERE id = 1;これは、検索が成功したことを示す[1、「John Doe」、「john@example.com」]のような結果が返されます。

このようにして、HandlerSocketが正常にインストールおよび設定されました。HandlerSocketを使用すると、従来のSQLクエリよりも高速にデータの読み取りや更新ができます。

bannerAds