SQLiteを使って電子書籍ビューワに全文検索機能を追加する方法

noteで書く

《この記事は約 1 分で読めます(1分で600字計算)》

【編集部記事】ちょっとした表データ処理などのときにプログラマーたちに愛用されている簡易SQLデータベース「SQLite」で、Android電子書籍ビューワに全文検索機能を追加したデベロッパーがいる。

 開発者はMark Murphyという人物で、Android向けに販売しているプログラミング電子書籍「The Busy Coder’s Guide to Android Development」でそのワザを活用。Murphy氏によると、SQLiteには全文検索ニーズのためにFTS3/FTS4 Table機能というのがあり、それにHTMLデータを流し込んでいるという。検索速度はとても速く、1秒以内に検索結果を返してくるとのこと。

 SQLiteは主要プログラミング言語だけでなく、Webアプリケーションとも相性がいいので、自作ビューワに全文検索機能を付けたいと考えていた開発者は一度試してみる価値があるだろう。【hon.jp】

問合せ先:The CommonsBlogの記事( http://commonsware.com/blog/2013/07/23/full-text-searching-book-you.html

noteで書く

広告

著者について

About hon.jp Staff 7938 Articles
株式会社hon.jp(2018年3月31日で解散)スタッフによる記事のアーカイブです。ニュースメディア「hon.jp DayWatch」はNPO法人HON.jpが事業継承し、2018年10月1日より「HON.jp News Blog」へ名称変更、リニューアルして運営しています。リンク先が消えている場合は、Wayback Machineなどを利用すると、当時の記事が掘り出せるかもしれません。