I need to implement “Popular Keyword” in my web app so that most searched keywords will show there.. For that i have created a db in mongo. I need to retrieve data from mongo so that mostly occuring keywords should sort and should return to my page. In sql it is just like as,
select names,count(names) from keyword_db group by names order by names;
need both java code and mongo shell query..
You might want to try for the mongo shell query (I’m sorting in descending order:
For the Java version:
The following page may help you also:
http://docs.mongodb.org/manual/reference/sql-aggregation-comparison/