Tôi quen thuộc với Apache Solr trên cơ sở dữ liệu MSSQL, nhưng bây giờ tôi đang tìm cách tôi có thể tích hợp Apache Solr với Apache Cassandra thay vì cơ sở dữ liệu MSSQL của tôi.Apache Cassandra tích hợp với Apache Solr
Tôi đang tìm hướng dẫn và các bước đầu tiên thiết lập tích hợp này nhưng không thể tìm thấy bất kỳ điều gì hữu ích.
Với một MSSQLDB tôi dữ liệu-config sẽ trông như thế này ví dụ:
<dataConfig>
<dataSource driver="com.microsoft.sqlserver.jdbc.SQLServerDriver" url="jdbc:sqlserver://localhost:1433;databaseName=test" user="sa" password="74667fghbjj3" />
<document name="cameras">
<entity name="camera" query="select * from cameras WHERE isapproved='true'"
deltaImportQuery="select * from cameras WHERE updatedate < getdate() AND isapproved='true' AND id='${dataimporter.delta.id}'"
deltaQuery="select id from cameras where isapproved='true' AND updatedate > '${dataimporter.last_index_time}'">
<field name="id" column="ID" />
<field name="title" column="TITLE" />
<field name="friendlyurl" column="FRIENDLYURL" />
<entity name="camera_country" query="select countryid from cameras where id=${camera.id}">
<entity name="countries" query="select title_nl as country_nl,title_en as country_en from countries where id = ${camera_country.countryid}">
</entity>
</entity>
</entity>
</document>
</dataConfig>
Nhưng làm thế nào tôi sẽ đi về điều này sử dụng Cassandra như NoSQL DB của tôi?
Cảm ơn!
Bạn có thể tìm ra, cách tích hợp mà không sử dụng DSE? –