elasticsearch,solr,key-value-store,Database,elasticsearch,Solr,Key Value Store" /> elasticsearch,solr,key-value-store,Database,elasticsearch,Solr,Key Value Store" />

Database 使用键值存储保存rdbms的索引

Database 使用键值存储保存rdbms的索引,database,elasticsearch,solr,key-value-store,Database,elasticsearch,Solr,Key Value Store,让我描述一下这个问题。我有一个相当大的RDBMS数据库,大约有10TB的数据,其中许多是带有文档的大BLOB。带id的搜索速度非常快,但正如预期的那样,基于其他数据的更具体的搜索速度非常慢 我们正在考虑将我们的文档索引保存在诸如solr或其他键值存储中的方法,应用程序将要求它提供id,然后在rdbms中进行基于id的数据搜索 上述方法是否被视为良好做法 目前,我们不认为有可能改变或重新设计我们的rdbms(尽管我们应该这样做),这就是为什么我们正在寻找这种替代方案 感谢您提供的任何帮助。根据您可

让我描述一下这个问题。我有一个相当大的RDBMS数据库,大约有10TB的数据,其中许多是带有文档的大BLOB。带id的搜索速度非常快,但正如预期的那样,基于其他数据的更具体的搜索速度非常慢

我们正在考虑将我们的文档索引保存在诸如solr或其他键值存储中的方法,应用程序将要求它提供id,然后在rdbms中进行基于id的数据搜索

上述方法是否被视为良好做法

目前,我们不认为有可能改变或重新设计我们的rdbms(尽管我们应该这样做),这就是为什么我们正在寻找这种替代方案


感谢您提供的任何帮助。

根据您可能需要依赖外部数据库的查询,无论是solr、elasticsearch还是wiredtiger,都取决于您的需求、查询类型和工作负载


这样说,你可能会考虑使用.< /p>,这取决于你可能需要依赖外部数据库的查询,无论是SOLR、ErrasCyScript或者甚至是Wig老虎,都取决于你的需求和你所拥有的查询和工作量。 P>以上所说的,你可以考虑使用.< /P>