こんにちは。 データインテグレーション開発グループの長谷川です。 弊グループではぐるなびのビッグデータを使ったサービスの開発業務を行っており、データライブラリもその1つとなります。 データライブラリはPhase1リリースして1年以上が経過し、今回なぜPhase2として改修を行ったのかという理由や、改善箇所などを説明させていただきたいと思います。 また、最後に飲食店メニューにおける今年のトレンドについて、データライブラリのデータから簡単にご紹介させていただきます。 ぐるなびデータライブラリとは 機能概要 Phase2の開発理由 有効語辞書の採用 バッチ処理の開発 メニュー抽出処理 データ抽出処理 サーバサイドプログラム 処理概要 テーブル設計の工夫とGo言語によるAPI開発 プログラムとクエリの最適化 テンポラリテーブルの使用 テキスト連結から[]byteに変更する インデックスの見直し 急
![ぐるなびデータライブラリPhase2をリリースしました。~ データライブラリで見る今年のトレンド ~ - ぐるなびをちょっと良くするエンジニアブログ](https://cdn-ak-scissors.b.st-hatena.com/image/square/0fc8509f18a6a82fab32a705787d6eb174b0364e/height=288;version=1;width=512/https%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Fg%2Fgnavi_developers%2F20181210%2F20181210163110.jpg)