|
|
|
Ask HN: Appropriate platform for a data crunching app
|
|
2 points
by zacstewart
5652 days ago
|
|
I'm in the process of building a social Bayesian suggestion engine. I've coded out a large portion of it from scratch in PHP following an MVC design pattern, but I'm starting to wonder if this is the right environment for doing some Bayesian inference. Will good ol' MySQL work on a grand scale? Reading about the obstacles Hunch has encountered has made me reconsider PHP, but that's what I know best. I'm fairly proficient in Python, so it wouldn't be such a leap to use Django, but I'd prefer not to if there's not a big performance difference. I've looked at MongoDB and it looks like I could replace MySQL without requiring me to rewrite too much of my code base. Node.js looks pretty exciting, but I know very little about it's proper application or whether it's stable enough. I'm up for learning to work in a new environment if there's something that's just _right_ for the job. Any suggestions? |
|
MySql vs NoSql: you may find that sql is totally adequate for what you're trying to do. You may be able to factor the data access out to a data layer such that you can switch the underlying storage without too much work.
If your goal is to just get it finished, go with what you know. If your goal is to grow and/or earn street cred, leave your comfort zone asap!