2017-06-29 69 views
1

我正要爲我的android應用程序實現一個搜索視圖,而且我偶然發現了SQLite虛擬表,對我來說,這將是一個最好的方法在我的情況下全文搜索。但是,「虛擬」這個詞讓我認爲如果應用程序被破壞,虛擬表將會丟失。當Android應用程序被破壞時SQLite虛擬表會發生什麼

所以我的問題是,虛擬表將在應用程序退出後被銷燬,還是會像普通表一樣存儲?

注:我打算將虛擬錶鏈接到外部表。

回答

0

「Virtal」僅僅意味着該表並不是由SQLite內核本身實際實現的。

FTS擴展將表數據存儲在shadow tables中,因此FTS表與「普通」表一樣耐用。

+0

謝謝先生,爲我澄清這一點。 – iamLinker

相關問題