問題タブ [fulltext-index]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
64 参照

mysql - InnoDB 全文検索を使用してドキュメントをトークン化できますか?

以前は、C でユーザー定義関数を記述しない限り、SQL は非構造化データ (テキストなど) を処理できないと考えていました。しかし、InnoDB の全文検索機能は、すでにそのような作業の多くを行っているようです。

https://dev.mysql.com/doc/refman/5.6/en/innodb-fulltext-index.htmlによると、インデックスは という名前の InnoDB テーブルに保存されFTS_00000..._00000..._INDEX_?ます。

各ドキュメントにトークンが表示されることを期待して、SELECT * FROM FTS_00000..._00000..._INDEX_1 を実行しようとしました (おそらくストップワードは既に削除されています)。ただし、エラーメッセージが表示されました

select * from information_schema.INNODB_SYS_TABLES;テーブルが存在することが明らかになったとしても。

フルテキスト インデックスに挿入した各ドキュメントのトークンを取得する方法を知っている人はいますか? 次のデータ スキーマで情報を取得できれば幸いです。