News for hackers. Stuff that matters.
Re:Ask HN: What is your preferred Python stack for high traf... by espeed on Monday August 22, 2011 @01:31AM (#2911436)
Awhile back I looked into Mongo for sessions, but it isn't really designed to do this. Sessions are temporal, and AFAIK Mongo doesn't have a built in mechanism for expiring them, plus session data is usually small -- there are other datastores better suited for this type of data.
Re:Ask HN: What is your preferred Python stack for high traf... by antimora on Monday August 22, 2011 @02:10AM (#2911525)
Primarily sessions will live in RAM. And I was going to use MongoDB to persist sessions just in case the daemon dies or session is not found in RAM as a fallback. The reason for using MongoDB is because it's my primary database.

But your concern about growing table of sessions is valid, which I will handle by periodically archiving the old sessions so that index sizes remain small.