【问题标题】:Historically data search in SQL databaseSQL 数据库中的历史数据搜索
【发布时间】:2020-02-28 12:52:51
【问题描述】:

我有一个用例在超过几百万条记录的历史数据库中搜索规范化 SQL 数据库中的给定标准。使用 StoredProcedure 加入规范化表可以解决搜索,但性能很慢。

是否有任何替代方法可以将数据放入内存并执行搜索。

想知道解决问题的方法。

【问题讨论】:

  • 确保几百万条记录的索引方式与 WHERE 子句相同。

标签: java sql search


【解决方案1】:

您可以设置弹性搜索来缓存经常执行的搜索

【讨论】:

    【解决方案2】:

    使用名为 SOLRAPACHE 模块,该模块能够通过分面搜索处理大数据。 https://lucene.apache.org/solr/

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-08-25
      • 1970-01-01
      • 1970-01-01
      • 2015-05-13
      相关资源
      最近更新 更多