- Memcached 基礎知識
- Memcached - 主頁
- Memcached - 概述
- Memcached - 環境
- Memcached - 連線
- Memcached 儲存命令
- Memcached - 設定資料
- Memcached - 新增資料
- Memcached - 替換資料
- Memcached - 附加資料
- Memcached - 前置資料
- Memcached - CAS
- Memcached 檢索命令
- Memcached - 獲取資料
- Memcached - 獲取 CAS 資料
- Memcached - 刪除鍵
- Memcached - 刪除資料
- Memcached - Incr/Decr
- Memcached 統計命令
- Memcached - 統計資訊
- Memcached - 統計專案
- Memcached - 統計 Slab
- Memcached - 統計大小
- Memcached - 清除資料
- Memcached 實用資源
- Memcached - 快速指南
- Memcached - 實用資源
- Memcached - 討論
Memcached - 連線
若要連線到 Memcached 伺服器,您需要在主機和埠名稱上使用 telnet 命令。
語法
Memcached telnet 命令的基本語法如下所示 −
$telnet HOST PORT
其中,主機和埠分別是 Memcached 伺服器正在執行的計算機 IP 和埠號。
示例
以下示例展示瞭如何連線到 Memcached 伺服器並執行一個簡單的 set 和 get 命令。假設 Memcached 伺服器在主機 127.0.0.1 和埠 11211 上執行。
$telnet 127.0.0.1 11211 Trying 127.0.0.1... Connected to 127.0.0.1. Escape character is '^]'. // now store some data and get it from memcached server set tutorialspoint 0 900 9 memcached STORED get tutorialspoint VALUE tutorialspoint 0 9 memcached END
從 Java 應用程式連線
若要從您的 Java 程式連線 Memcached 伺服器,您需要在類路徑中新增 Memcached jar,如上一章中所示。假設 Memcached 伺服器在主機 127.0.0.1 和埠 11211 上執行。 −
示例
import net.spy.memcached.MemcachedClient;
public class MemcachedJava {
public static void main(String[] args) {
// Connecting to Memcached server on localhost
MemcachedClient mcc = new MemcachedClient(new
InetSocketAddress("127.0.0.1", 11211));
System.out.println("Connection to server sucessfully");
//not set data into memcached server
System.out.println("set status:"+mcc.set("tutorialspoint", 900, "memcached").done);
//Get value from cache
System.out.println("Get from Cache:"+mcc.get("tutorialspoint"));
}
}
輸出
編譯並執行該程式後,您將看到以下輸出 −
Connection to server successfully set status:true Get from Cache:memcached.
終端可能也會顯示一些資訊性訊息,這些訊息可以忽略。
廣告