Skip to content

Simple use of MongoDB with data from the Stack Exchange API.

License

Notifications You must be signed in to change notification settings

northcoder-repo/StackOverflowClient

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Stack Overflow Client

A basic personal project to try MongoDB.

It uses the Stack Exchange API as a data source.

The web app allows me to store a curated set of questions locally, pulled from various Stack Exchange sites using their public API. Volumes are small and read-only, so there is no need to register or authenticate my application. I just use their anonymous usage, with its (300 calls per day per site).

For the MongoDB, I use the community download version 6.0.6, which includes Compass:

https://www.mongodb.com/try/download/community

My MongoDB collections (questions and test_questions) use one additional compound index on question_id and site. I use the mongosh command line utility to automate creation of the index.

Downloadable from here (I use v 1.10.1):

https://www.mongodb.com/try/download/shell

I also use the separate command line tools for collection import/export utilities:

https://www.mongodb.com/try/download/database-tools

Specificially, this is version 100.7.3.

About

Simple use of MongoDB with data from the Stack Exchange API.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages