将来自多个数据库的数据吸收到单个solr集合中

用户名

为了从单个数据库中提取数据,我通常实现一个通过DataImportHandler加载数据的过程。它非常容易设置,在加载时间方面似乎非常有效,并且对我来说真的很好。它易于加载,重新加载并保持最新状态,而无需花费额外的精力。

现在我有另一种情况。我需要从多个数据库中获取数据以提供单个solr集合,但是看来DataImportHandler可能不是走的路,但是我不确定。

1.有什么方法可以使用DIH将多个数据库中的数据吸收到单个solr集合中?

2.如果不可能的话;用更少的精力来实现它的最佳策略是什么?

阿比吉特·巴什蒂(Abhijit Bashetti)

是的,datasources一个配置可以有多个为了配置额外的数据源,请在data-config.xml中添加另一个“ dataSource”标签。

有一个隐含的属性"name"datasource如果有多个,则每个额外的数据源都必须由唯一的名称'name =“ datasource-2”'标识。

可能像下面这样。

<dataSource type="JdbcDataSource" name="ds-1" driver="com.mysql.jdbc.Driver" url="jdbc:mysql://db1-host/dbname" user="db_username" password="db_password"/>
<dataSource type="JdbcDataSource" name="ds-2" driver="com.mysql.jdbc.Driver" url="jdbc:mysql://db2-host/dbname" user="db_username" password="db_password"/>

这些可以在以下实体中使用。

<entity name="one" dataSource="ds-1" ...>
   ..
</entity>
<entity name="two" dataSource="ds-2" ...>
   ..
</entity>

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

将来自多个数据库的数据吸收到单个solr集合中

来自分类Dev

包含来自多个数据库表的数据的单个表

来自分类Dev

显示来自多个数据库表的数据

来自分类Dev

如何将来自多个数据库的数据合并到一个结果集中。(新旧系统)

来自分类Dev

UNION来自多个数据库的表

来自分类Dev

如何在Meteor中将来自多个数据库的结果显示为列表格式

来自分类Dev

将来自多个文本字段的数据插入MYSQL数据库

来自分类Dev

将来自多个数据帧的行包含到新的数据帧中

来自分类Dev

SQL连接来自多个数据库连接的多个表

来自分类Dev

当查询包含来自多个数据库的表的联接时,如何在boto3中设置QueryExecutionContext?

来自分类Dev

在单个活动中处理来自多个意图的多个数据

来自分类Dev

基本的SELECT查询-来自多个数据库的结果

来自分类Dev

如何在SQL Server中联接来自多个数据库的重复表

来自分类Dev

将单个数据库中的所有集合转换为新数据库

来自分类Dev

在单个脚本中连接多个数据库的利弊

来自分类Dev

数据库结构-来自多个表的项目

来自分类Dev

来自多个表的数据库查询

来自分类Dev

MySQL将来自多个表(外键)的数据合并到一个数组中

来自分类Dev

在单个数据库表中存储多个数据表

来自分类Dev

将来自多个数据帧的特定行合并为一个数据帧

来自分类Dev

如何使用 Hibernate 在单个实体中访问来自两个数据库的数据?

来自分类Dev

多个数据库与具有逻辑分区数据的单个数据库

来自分类Dev

从多个数据库中查找多个数据

来自分类Dev

如何在单个查询中从多个数据库检索数据?

来自分类Dev

单个数据库调用从EF Core中的多个表中提取数据

来自分类Dev

从数据库中的单个单元格获取多个数据

来自分类Dev

蒸气中的多个数据库

来自分类Dev

如何列出来自多个MySQL数据库的表数据?

来自分类Dev

优点/缺点使用多个数据库与使用单个数据库

Related 相关文章

  1. 1

    将来自多个数据库的数据吸收到单个solr集合中

  2. 2

    包含来自多个数据库表的数据的单个表

  3. 3

    显示来自多个数据库表的数据

  4. 4

    如何将来自多个数据库的数据合并到一个结果集中。(新旧系统)

  5. 5

    UNION来自多个数据库的表

  6. 6

    如何在Meteor中将来自多个数据库的结果显示为列表格式

  7. 7

    将来自多个文本字段的数据插入MYSQL数据库

  8. 8

    将来自多个数据帧的行包含到新的数据帧中

  9. 9

    SQL连接来自多个数据库连接的多个表

  10. 10

    当查询包含来自多个数据库的表的联接时,如何在boto3中设置QueryExecutionContext?

  11. 11

    在单个活动中处理来自多个意图的多个数据

  12. 12

    基本的SELECT查询-来自多个数据库的结果

  13. 13

    如何在SQL Server中联接来自多个数据库的重复表

  14. 14

    将单个数据库中的所有集合转换为新数据库

  15. 15

    在单个脚本中连接多个数据库的利弊

  16. 16

    数据库结构-来自多个表的项目

  17. 17

    来自多个表的数据库查询

  18. 18

    MySQL将来自多个表(外键)的数据合并到一个数组中

  19. 19

    在单个数据库表中存储多个数据表

  20. 20

    将来自多个数据帧的特定行合并为一个数据帧

  21. 21

    如何使用 Hibernate 在单个实体中访问来自两个数据库的数据?

  22. 22

    多个数据库与具有逻辑分区数据的单个数据库

  23. 23

    从多个数据库中查找多个数据

  24. 24

    如何在单个查询中从多个数据库检索数据?

  25. 25

    单个数据库调用从EF Core中的多个表中提取数据

  26. 26

    从数据库中的单个单元格获取多个数据

  27. 27

    蒸气中的多个数据库

  28. 28

    如何列出来自多个MySQL数据库的表数据?

  29. 29

    优点/缺点使用多个数据库与使用单个数据库

热门标签

归档