私は、RDBMSと全文検索の両方を必要とするアプリケーションを持っています。私はPerconaをRDBMSに使用しており、全文検索にSphinxを使用したいと考えています。彼らはどちらも同じプロトコルまたは非常に似通ったプロトコルを使用していることを知っています。私の質問は、MySQL/PerconaクライアントライブラリとSphinxクライアントライブラリの両方にリンクできますか?または、Perconaクライアントライブラリのみを使用して、それを使ってSphinx検索に接続する必要がありますか?あなたの洞察に感謝します。MySQL/PerconaとSphinxの両方に1つのアプリをリンクできますか?
0
A
答えて
1
mysqlクライアントを使用してデータベースに接続し、次にsphinxapiクライアントを使用してsphinxに接続できます。 (SphinxAPIプロトコルを使用)
代わりにmysqlクライアントを使用して、mysqlインスタンスに(別個に)接続することができます。また、sphinxSQLプロトコルを使ってsphinxインスタンスに接続することもできます。
2番目をお勧めします。としてだけ両方のmysqlクライアントが必要です。また、SphinxQLはAPIよりもはるかに機能が豊富で、バージョン間の互換性の問題もありません。
関連する問題
- 1. Sphinxエラー "AccessInit:ハッシュ衝突:1と1の両方で3です。"
- 2. ElasticsearchとSphinxの両方を使用
- 3. ORMLiteとJackson JSONの両方に1つのクラスを使用できますか?
- 4. アプリでGCMとFCMの両方を使用できますか?
- 5. 1つのApacheサーバーでTomcatとPHPの両方を処理できますか?
- 6. 1つのAppサービスでモバイルとウェブサイトの両方をサポートできますか?
- 7. 通常の(4kb)セッションとdbセッションの両方を1つのcodeigniterアプリで使用しますか?
- 8. アプリは通知センターでアラートとバナーの両方を使用できますか?
- 9. 1つのxmlファイルでポートレートとランドスケープの両方を簡単に実行できますか? in Android
- 10. スピナーとリストビューの両方に1つのレイアウトを効果的に活用できますか?
- 11. 1つのプロジェクトでMongodbとMysqlの両方を使用する
- 12. アンドロイドで複数のアプリを1つにすることはできますか?
- 13. UIKitとAppKitの両方をリンクする
- 14. Laravelにwebとapiガードの両方を持つことはできますか?
- 15. 1つのアプリが他のアプリのイベントにアクセスできますか?
- 16. 1つのアプリで別のアプリの設定を変更できますか?
- 17. 同じpackage.jsonファイルでVueJS 1と2の両方を使用できますか?
- 18. llvm-ar archieveとビットコードを1つのビットコードファイルにリンクできますか?
- 19. ajaxとjqueryの両方のスクリプトを1つの関数で使用できますか?
- 20. DjangoとRest Frameworkの両方のビューを1つのプロジェクトで使用できますか?
- 21. ESで1つのクエリでインラインスクリプトとストアドスクリプトの両方を実行できますか?
- 22. アンドロイドとiphoneアプリの両方に同じfacebookアプリIDを使用できますか?
- 23. クライアント/サーバは1つの接続の後で両方をあきらめます
- 24. IntelliJ IDEA:1つのプロジェクトでSBTとMavenの両方をサポート
- 25. iPhoneの他のアプリから1つのアプリを起動できます
- 26. JavaScriptとPHPフォーム検証スクリプトの両方を1つのファイルで使用できますか?
- 27. iPhoneと時計アプリの両方を起動しますか?
- 28. 1つのMongoDBコールでfind()とfindById()の両方を実行します
- 29. SkypeとAndroidアプリをリンクすることはできますか?
- 30. 最初にsphinxでファイルへのリンクを行う方法は?
ご連絡いただきありがとうございます。 1つのライブラリだけを使用したいと思っていました.SphinxQLがAPIよりも機能が豊富であることを知ることは非常に便利です。それは選択肢を明白にします。 – Kean