【问题标题】:using FTS3 in android在安卓中使用 FTS3
【发布时间】:2013-01-14 08:25:14
【问题描述】:

我有一个 android 应用程序,它包含 6 个表并预先填充(包含数据)每个表包含至少 5000 条记录,我想支持 FTS3,我知道它比普通的 SQLite 表要快。现在我应该将这些表模式转换为使用FTS3 示例:

CREATE VIRTUAL TABLE TABLE_1 USING fts3( col1, col2 ,....)

对于这 6 个表中的每个表?或者我需要为每个表创建一个单独的表并插入 fts3 表中的相同记录???

【问题讨论】:

    标签: android sqlite search


    【解决方案1】:

    FTS 表对于“普通”查询效率不高,因此您可能仍需要原始表。

    FTS 表可以像普通表一样预先填充。

    如果您决定保留原始表格,您可以通过使用 contentlessexternal content FTS 表格来节省空间(请参阅documentation)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-08-24
      • 1970-01-01
      • 1970-01-01
      • 2017-08-02
      • 1970-01-01
      • 2014-05-25
      • 2013-08-27
      • 2012-03-19
      相关资源
      最近更新 更多