Online News feed web application using Google RSS feeds, Java, HTML, JavaScript, Apache Hadoop and Apache HBase
Online News feed web application using Google RSS feeds, XML parsing, Core Java, HTML, JavaScript, Apache Hadoop and Apache HBase NoSQL database
1) This application uses HBase to write data once and read multiple times as per defined criteria
2) Start hadoop and hbase server from terminal
2.1) Go to /usr/local/Cellar/hadoop/
2.2) Run $ sh start-all.sh
2.3) Go to /usr/local/Cellar/hbase/
2.4) Run $ sh start-hbase.sh
2.5) Run $ hbase shell
3) Run CreateNewsFeedTable.java to load data to NewsFeeds table in HBase
4) Build project
5) Run GlassFish server in Netbeans
6) Deploy project which runs index.jsp
7) Observe that HBase News application loads in default browser
8) Choose criteria to load news
9) Select criteria in drop down or enter keyword in input box and Click on Get news.
10) To verify on Terminal, Go back to terminal. Run the following command to check if
table ‘NewsFeeds’ is created
$list
11) Run the following command to check if the table is populated
$scan ‘NewsFeeds’