一 UDFS
UDFs 是user defined functions 的縮寫,表示mysql用戶定義函數,應用程序可以利用這
些函數從mysql5.0 以上版本的數據庫中訪問memcached寫入或者獲取的數據,此外mysql5.1版本開始支持觸發器,從而可以在觸發器中使用UDFS直接更新memcached 的內容。
安裝UDFs需要在數據庫服務器上安裝兩個包,分別是libmemcached和memcached_functions_mysql
libmemcached 是一個 memcached 的庫,客戶端庫,C 和 C++ 語言實現的客戶端庫,具有低內存佔用率、線程安全、並提供對memcached功能的全面支持。它還採用 多種命令行工具: memcat , memflush , memrm , memstat ,並memslap (負載代)。程序庫一直在設計,讓不同的散列方法對密鑰,分割的鑰匙,並使用統一的散列分配。
memcached_functions_mysql:用於鏈接mysql和memcached的中間鍵,在mysql中提供了memcached的一般語法。
二 實驗:
1 基本軟件安裝
2 安裝依賴:
3 安裝相關軟件:
查看第三方軟件庫位置:
查看函數庫支持的操作:
至此模塊加載完成。