3 ms·
Three DBs? I don't suppose you have a blog post or something that explains your architecture decisions? Not criticising - I'm sure you had good reasons - but
by duncan_bayne 14y ago
Three DBs? I don't suppose you have a blog post or something that explains your architecture decisions? Not criticising - I'm sure you had good reasons - but I'm rather curious as to what they were :)
- bsg75 14y agoI too am interested, esp what goes into Mongo and what into Postgres (assuming Redis is a form of cache?) I suppose I could also look at the source ;)
- BoyWizard 14y agoBased on the Github page, I would imagine Redis as a cache, MongoDB to store the 'non-relational data' (quoted from the GH page - I'm guessing the actual articles and such) and Postgres for the other application stuff - accounts, preferences, subs, etc.
- ceol 14y agohttps://github.com/samuelclay/NewsBlur/blob/master/apps/rss_feeds/models.py https://github.com/samuelclay/NewsBlur/blob/master/apps/rss_... It looks like MongoDB is being used for fetch/push history, feed icon data, and article data. It's also being used for some other stuff: https://github.com/search?l=Python&q=%22mongo.Document%22+repo%3Asamuelclay%2FNewsBlur&ref=advsearch&type=Code https://github.com/search?l=Python&q=%22mongo.Document%2...