EventRecommendation
1.0.0
RESTful APIs使用して HTTP リクエストとレスポンスを処理する Web サービスを設計するHTML 、 CSSおよびJavaScriptで実装されたAJAXテクノロジーを使用した対話型 Web ページ。イベントレコメンド Web サイトは、主に 3 つの機能を実現します。Java使用してロジック リクエストを処理します。いくつかのサポートは次のとおりです。MySQLとMongoDB ) の両方で構築され、ユーザーからのデータ ストレージと TicketMaster API で検索されたアイテムをサポートしますAmazon EC2にWebサイトサーバーを導入:イベントレコメンドシステムElasticSearch 、 Logstash 、 Kibana ) とMapReduce使用して、オンラインとオフラインの両方で Web サイトのトラフィックを分析しますローカル開発環境
リモート開発環境
index.htmlにリダイレクトします。ロジック層での API 設計
レコメンドリクエストの流れ
MySQLデータベースの設計
Item.javaExternalAPIFactory.java 、 DBConnectionFactory.javaExternalAPIFactory.java : イベント、レストラン、ニュース、求人などの推奨機能などの複数の機能をサポートします。TicketMasterAPIなどの別のパブリックAPIにリンクするだけです。拡張能力を向上させます。DBConnectionFactory.java : MySQL や MongoDB などの複数のデータベースをサポートします。拡張能力を向上させます。MySQLConnection.java 、 MongoDBConnection.javaリモート開発環境
mapreduce()実行する