3
我目前正在開發一個在線社區,我想在散列表中存儲一些臨時信息。目前這些信息存儲在memcached中,但是,如果memcached服務需要重啓或失敗,我想回到磁盤哈希/緩存。
問題
什麼在MySQL中實現一個磁盤上的哈希或緩存表的最有效方法是什麼?在那裏,我可以用它來擺脫一個簡單的表,該表將具有以下字段的任何技術:
- 散列值
- 儲值
- 到期日
任何幫助或洞察力將不勝感激。
清晰
- 我不會存儲任何複雜的數據對象,只是簡單的文本字符串。
- 我目前的計劃是實施一個InnoDB表。
- 任何鏈接到類似主題的文章將是一個獎金。
我覺得你在這裏有點落後。如果您需要永久存儲(即使它是「臨時」),那麼您應該先使用數據庫開發應用程序,然後使用memcached加速它。 – bobwienholt 2009-01-30 16:02:33
@Bob,你提出一個好點。儘管我想從一開始就構建緩存,因爲我認爲我需要最終做到這一點。 – GateKiller 2009-01-30 16:05:50