中贏網,有我中國贏!
IT頻道
當前位置: 中贏網 » IT頻道 » 數據庫技術

MySQL內存引擎在體系架構設計中的應用

mysql其中一種存儲引擎是memory engine,這種存儲引擎的特點是,所有的數據都保存在內存中,讀寫操作都特別的快。我們通常利用這種存儲引擎來保存一些不變的小表數據,充當查詢緩存一樣。如果現在有一個系統,想每秒支持10000或者更多的插入,我們如何設計這樣的系統?除了分庫,我們是否想想其它的方法,下面的體繫結構也許對大家有所啓發:MySQL內存引擎在體系架構設計中的應用
此結構的主要思想是用mysql的memory engine的事務處理能力,充當一個寫入緩衝層,然後由另外一個程序來批量從mysql memory engine中導數據到mysql consistent database中(myisam or innodb)。

memory engine(heap table)也存在一些性能問題,可以看看如下的文章:


聲明:中贏網登載此文出於傳遞更多信息之目的,並不意味着贊同其觀點或證實其描述,文章內容僅供參考。