A few years ago I did a quiz game. <br><br>At first I kept the game data in the session <br>(a pre-randomised list of questions, the answers given, time limits and such) <br><br>It was kind of hard to work with. <br>quickly I realised that this data belonged in a "Game" model. With the logic and persistence in one place. <br>
<br>I stuck it in the database, put the "game_id" in the session, and everything was good. <br><br>On Wednesday, 25 April 2012, Joel Chippindale <<a href="mailto:joel.chippindale@econsultancy.com">joel.chippindale@econsultancy.com</a>> wrote:<br>
> The general level of surprise about the amount of session data we store in sessions in itself feels like an answer to my question,<br>> Time for a bit of refactoring,<br>> J.<br>><br>> On 25 April 2012 14:44, Ed James (Alt) <<a href="mailto:ed.james.spam@gmail.com">ed.james.spam@gmail.com</a>> wrote:<br>
>><br>>> Can you explain a bit more about why you're storing gigs of data in your sessions?<br>>> -- <br>>> Ed James<br>>> Sent with Sparrow<br>>><br>>> On Wednesday, 25 April 2012 at 14:41, George Sheppard wrote:<br>
>><br>>> That may well be the case. Some of the bigger chunks of data we currently hold in sessions are looking like candidates for extracting into a separate store at the moment.<br>>><br>>> What sort of objects / data are you storing in the session?<br>
>> George<br>>> On 25 Apr 2012, at 14:36, Joel Chippindale wrote:<br>>><br>>> On 25 April 2012 14:19, Dan Singerman <<a href="mailto:dansingerman@gmail.com">dansingerman@gmail.com</a>> wrote:<br>
>><br>>> I think if you have gigabytes of session data, you are _probably_ doing something wrong somewhere.<br>>><br>>>  <br>>> That may well be the case. Some of the bigger chunks of data we currently hold in sessions are looking like candidates for extracting into a separate store at the moment.<br>
>>  <br>>><br>>> Or you could buy more ram for your redis server(s)<br>>><br>>> Of course ;o)<br>>> J.<br>>> _______________________________________________<br>>> Chat mailing list<br>
>> <a href="mailto:Chat@lists.lrug.org">Chat@lists.lrug.org</a><br>>> <a href="http://lists.lrug.org/listinfo.cgi/chat-lrug.org">http://lists.lrug.org/listinfo.cgi/chat-lrug.org</a><br>>><br>>> _______________________________________________<br>
>> Chat mailing list<br>>> <a href="mailto:Chat@lists.lrug.org">Chat@lists.lrug.org</a><br>>> <a href="http://lists.lrug.org/listinfo.cgi/chat-lrug.org">http://lists.lrug.org/listinfo.cgi/chat-lrug.org</a><br>
>><br>>> _______________________________________________<br>>> Chat mailing list<br>>> <a href="mailto:Chat@lists.lrug.org">Chat@lists.lrug.org</a><br>>> <a href="http://lists.lrug.org/listinfo.cgi/chat-lrug.org">http://lists.lrug.org/listinfo.cgi/chat-lrug.org</a><br>
>><br>><br>>