首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 數據庫知識 >  >> SQL Server 資料庫 >> 關於SqlServer

MySQL 5.6 整合 memcached 實現 NoSQL 存取:降低查詢延遲的新嘗試

     編輯:關於SqlServer

Oracle 在 2011 MySQL User Conference & Expo 大會上發布了 MySQL 5.6.2 測試版,最引人注目的特性莫過於原生支援 NoSQL 存取模式。雖然仍處於實驗階段,但這項技術讓 MySQL 內建了 memcached 介面,能有效減少查詢延遲。

目前單機環境下,NoSQL 介面僅支援單一 InnoDB 表,未來將擴展至多表。memcached 的 key-value 直接對應表中的欄位,且允許為 key 定義多列值。所有資料仍儲存在 InnoDB 表中,可透過標準 SQL 指令進行檢索與修改,兼具 NoSQL 的高效能與關聯式資料庫的 ACID 特性。值得注意的是,整合 memcached 守護進程的版本目前僅支援 Linux 平台。

InnoDB 官方部落格提供了詳細的啟用指南:https://blogs.innodb.com/wp/2011/04/get-started-with-innodb-memcached-daemon-plugin/

MySQL memcached NoSQL 架構圖

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved