我在ubuntu中安装并配置了狮身人面像搜索引擎(v。2.2.11),并将其与oracle数据库集成在一起,以便从oracle检索和索引数据。我也可以使用命令行通过sphinx的sql客户端提交查询,一切正常。现在我的问题是:如何通过C#连接到狮身人面像?.net没有正式的API。َ尽管有一些第三方API,但其中一些不是免费的,有些将不再更新。我还看到了作为MySQL存储引擎的SphinxSE,根据我的理解,仅当数据存储在mysql中但我的数据存储在oracle中并且使用odbc集成oracle和sphinx时才使用。因此,我应该自己编写一个api还是可能有其他方法?
1 回答
慕标5832272
TA贡献1966条经验 获得超4个赞
只需使用SphinxQL并使用任何mysql库连接到您的Sphinx实例即可。只要确保在您的配置中启用了sphinxql,您就应该像这样:
listen = 9314:mysql41
这告诉Sphinx在端口9314上接受来自mysql客户端的连接。
- 1 回答
- 0 关注
- 188 浏览
添加回答
举报
0/150
提交
取消