我在ubuntu中安裝并配置了獅身人面像搜索引擎(v。2.2.11),并將其與oracle數(shù)據(jù)庫集成在一起,以便從oracle檢索和索引數(shù)據(jù)。我也可以使用命令行通過sphinx的sql客戶端提交查詢,一切正?!,F(xiàn)在我的問題是:如何通過C#連接到獅身人面像?.net沒有正式的API。?盡管有一些第三方API,但其中一些不是免費(fèi)的,有些將不再更新。我還看到了作為MySQL存儲(chǔ)引擎的SphinxSE,根據(jù)我的理解,僅當(dāng)數(shù)據(jù)存儲(chǔ)在mysql中但我的數(shù)據(jù)存儲(chǔ)在oracle中并且使用odbc集成oracle和sphinx時(shí)才使用。因此,我應(yīng)該自己編寫一個(gè)api還是可能有其他方法?
1 回答

慕標(biāo)5832272
TA貢獻(xiàn)1966條經(jīng)驗(yàn) 獲得超4個(gè)贊
只需使用SphinxQL并使用任何mysql庫連接到您的Sphinx實(shí)例即可。只要確保在您的配置中啟用了sphinxql,您就應(yīng)該像這樣:
listen = 9314:mysql41
這告訴Sphinx在端口9314上接受來自mysql客戶端的連接。
- 1 回答
- 0 關(guān)注
- 201 瀏覽
添加回答
舉報(bào)
0/150
提交
取消