Memcached
 sql >> Cơ Sở Dữ Liệu >  >> NoSQL >> Memcached

Cài đặt Memcached trên Debian 9

Bản ghi nhớ là hệ thống bộ nhớ đệm đối tượng bộ nhớ phân tán, mã nguồn mở, hiệu suất cao, miễn phí, về bản chất chung, nhưng được sử dụng để tăng tốc các ứng dụng web động bằng cách giảm tải cơ sở dữ liệu. Thiết kế đơn giản của nó thúc đẩy triển khai nhanh chóng, dễ phát triển và giải quyết nhiều vấn đề gặp phải trong bộ nhớ đệm dữ liệu lớn.

Trong hướng dẫn này, chúng tôi sẽ giải thích các bước cài đặt và cấu hình Memcached.

Triển khai máy chủ đám mây của bạn
Nếu bạn chưa đăng ký với Cloudwafer , bạn nên bắt đầu bằng cách đăng ký . Hãy dành một chút thời gian để tạo tài khoản, sau đó bạn có thể nhanh chóng triển khai các máy chủ đám mây của mình.

Sau khi bạn đã đăng ký, hãy đăng nhập vào Khu vực khách hàng Cloudwafer của bạn bằng mật khẩu được cung cấp trong thư của bạn và triển khai Cloudwafer của bạn máy chủ đám mây.

Cập nhật gói hệ thống
Bạn nên cập nhật hệ thống lên các gói mới nhất trước khi bắt đầu bất kỳ cài đặt lớn nào. Đưa ra lệnh bên dưới:

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

Bước 1:Cài đặt Memcached
Ban hành lệnh dưới đây để cài đặt Memcached từ kho lưu trữ Debian chính thức:

sudo apt install memcached libmemcached-tools

Tiếp theo, kiểm tra trạng thái bằng cách đưa ra các lệnh bên dưới:

sudo systemctl status memcached

Bước 2:Định cấu hình Memcached
Tệp cấu hình cốt lõi cho Memcached là /etc/memcached.conf tập tin. Theo mặc định, Memcached sử dụng 11211 như số cổng. Bạn cũng có thể thay đổi giá trị này thành bất kỳ giá trị nào bạn chọn.

Theo mặc định, Memcached sẽ lắng nghe địa chỉ IP cục bộ của máy chủ. Bạn có thể thay đổi điều này nếu bạn muốn nó nghe trên một IP khác bằng cách thực hiện các thay đổi trong tệp conf, như được hiển thị bên dưới:

sudo nano /etc/memcached.conf

Sau khi lưu và thoát, hãy đảm bảo khởi động lại Memcached để các thay đổi của chúng tôi được thực thi.

sudo systemctl restart memcached

Kết nối với Memcached:

  • PHP :Để kết nối Memcached với ứng dụng PHP của bạn, bạn cần cài đặt php-memcached mở rộng bằng lệnh bên dưới:

    sudo apt install php-memcached
    
  • Python :Để kết nối Memcached để tương tác với ứng dụng Python của bạn, bạn có thể cài đặt thư viện ưa thích của mình bằng cách sử dụng pip:

    pip install pymemcache
    pip install python-memcached
    

  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Python + Memcached:Bộ nhớ đệm hiệu quả trong các ứng dụng phân tán

  2. Cài đặt Memcached trên Ubuntu 16.04 / 18.04 với Nginx và PHP-7.3

  3. Cách kiểm tra kết nối giữa mysql và memcached trong php

  4. Cài đặt Memcached trên Debian 9

  5. Cách sử dụng Memcached với Yii2 Framework