Long running stats process - thoughts on language choice?

Posted by Josh on Stack Overflow See other posts from Stack Overflow or by Josh
Published on 2010-04-15T18:16:26Z Indexed on 2010/04/15 18:43 UTC
Read the original article Hit count: 507

I am on a LAMP stack for a website I am managing. There is a need to roll up usage statistics (a variety of things related to our desktop product), and I initially tackled the problem with PHP (being that I had a bunch of classes to work with the data already). All worked well on my dev box which was using 5.3

Long story short, 5.1 memory management seems to suck a lot worse, and I've had to do a lot of fooling to get the long term roll up scripts to run in a fixed memory space. Our server guys are unwilling to upgrade php at this time. I've since moved my dev server back to 5.1 so I don't run into this problem again...

For mining of mysql databases to roll up statistics for different periods and resolutions, potentially running a process that does this all the time in the future (as opposed to on a cron schedule), what language choice do you recommend? I was looking at python (I know it more or less), java (don't know it that well), sticking it out with php (know it quite well).

Thanks for any suggestions.

Josh

© Stack Overflow or respective owner

Related posts about php

Related posts about statistics