ckan中solr和postgreSQL是怎么连接的?
How are solr and postgreSQL connected in ckan?
我找不到如何在 ckan 中将 solr link 转换为 postgreSQL。
我在 development.ini 文件中写了 solr_url = http://127.0.0.1:8983/solr
和 sqlalchemy.url = postgresql://ckan_default:123456@localhost/ckan_default
,但我很困惑 solr 如何知道它的数据集是 ckan_default.
我没有找到solr的配置文件,src/ckan/ckan/config/solr/schema.xml
只有归档信息。 /var/lib/solr/data
和 /etc/solr/conf/solrconfig.xml
也没有数据集信息。
谢谢!
我相信在localhost/
之后说明了数据库名称。在这种情况下,它是 ckan_default
.
在 CKAN 中,Solr 没有直接链接到 PostgreSQL。 Solr 索引由 CKAN 代码本身维护,参见 ckan.lib.search.index
. Extensions can hook into the indexing via the before_index
method of the IPackageController
interface.
我找不到如何在 ckan 中将 solr link 转换为 postgreSQL。
我在 development.ini 文件中写了 solr_url = http://127.0.0.1:8983/solr
和 sqlalchemy.url = postgresql://ckan_default:123456@localhost/ckan_default
,但我很困惑 solr 如何知道它的数据集是 ckan_default.
我没有找到solr的配置文件,src/ckan/ckan/config/solr/schema.xml
只有归档信息。 /var/lib/solr/data
和 /etc/solr/conf/solrconfig.xml
也没有数据集信息。
谢谢!
我相信在localhost/
之后说明了数据库名称。在这种情况下,它是 ckan_default
.
在 CKAN 中,Solr 没有直接链接到 PostgreSQL。 Solr 索引由 CKAN 代码本身维护,参见 ckan.lib.search.index
. Extensions can hook into the indexing via the before_index
method of the IPackageController
interface.