仕事でSphinx Searchを使用していますが、セットアップ中の新しいインデックスに問題があります。Sphinxに保存されたデータを見ることができるツールやテクニックを知っている人はいますか?
基本的には、「インデックス 'X' の最初の 5 レコードを表示する」のようなことをしたいのですが、実際にデータが格納されていることを確認するためです。現時点では、クエリ コードが正しいことは約 90% 確信していますが、インデックスが正しいことを知る方法はありません。
乾杯
仕事でSphinx Searchを使用していますが、セットアップ中の新しいインデックスに問題があります。Sphinxに保存されたデータを見ることができるツールやテクニックを知っている人はいますか?
基本的には、「インデックス 'X' の最初の 5 レコードを表示する」のようなことをしたいのですが、実際にデータが格納されていることを確認するためです。現時点では、クエリ コードが正しいことは約 90% 確信していますが、インデックスが正しいことを知る方法はありません。
乾杯
* SELECT * Sphinx 側で FROM index_name* を実行すると、ID のリストが表示されます。これには、Sphinx conf ファイルで MySQL プロトコルのサポートを有効にする必要がありました。
listen = 9306:mysql41
インデックスで ID を検索するには、次のようにします。
/usr/local/sphinx/bin/indextool -c /usr/local/sphinx/etc/sphinx.conf --dumpdocids インデックス名