我需要从SQL Server迁移到Elasticsearch。因此想知道在.Net Core 2.2中使用Elasticsearch是否可行。如果是,则配置简单获取查询API的示例将很有帮助。
答:是的。
怎么样:
Elasticsearch在REST API上运行,世界上的每种语言都有一种方法来调用http端点。
为了更好地与dot net进行无缝集成,Elasticsearch也有一个.net api client。我建议您使用REST api,因为它有助于轻松测试并轻松管理源代码中的查询文件。
我的游戏时间已经很晚了,但我已经完成了从SQL Server到Elasticsearch的迁移工具。它目前只能处理1张表,但您可以查看:https://github.com/Ryukote/ElasticDatabaseHook