我的整個數據庫都在INNDB
中。我喜歡這些功能,不用擔心。但是,它不允許在TEXT類型的列上進行全文索引。所以我必須從我的主表(INNODB
)中取出當前的TEXT列,並創建一個MYISAM
表並返回到原始表。但因爲MYISAM
不允許FK
限制我意識到我已經創造了一個潛在的弱點。如果原始表索引更改,它將不會級聯到MYISAM
表中。反之亦然,如果我創建從原始表到MYISAM
表的FK
鏈接,並且MYISAM
行被刪除,那麼我已鏈接到不存在的條目。數據一致性檢查根本不存在。在外表中對列進行全文索引
總之,INNODB
讓我感覺太舒服了,依賴於對我自己的好處的約束條件FK
。
我以前沒有和第三方搜索引擎一起工作過,但它應該很有趣,儘管在我認爲會是一個簡單的表格設計(愚蠢的範圍蔓延)中會延遲幾天。但是,由於快速響應,這可能是我需要的解決方案。 – BlackHat 2011-02-14 07:31:30