Hey everyone I am getting ready to scale my camps as much as possible in the next few days and want to make sure I am prepared. Right now I am still using Prosper. I checked my DB size and it's sitting at about 650mb right now. Yesterday my click volume was about 70k.
Am I going to run into problems with the database size if I keep going?
Am I going ot have any issues with speed if I scale much more?
If I am going to run into problems what is a better solution? I have been looking into
Also, I'm sure you guys are going to want to know my server config. Right now I am still on a Storm VPS. Going to upgrade to their bare metal dedi solution very soon. But support has told me I am still nowhere near utilizing the server.
Thanks for any suggestions.
NAES
bump
You can comfortably do 1mil clicks per day and even beyond that it depends on your server set-up. People seem to think that because Prosper is free its not as good. Wrong!
When you do double your current volume you should start looking beyond your VPS
The only issue is with generating reports. 650MB is getting large for generating complex reports. Clear your database! everything should be fine then.
I'm not even sure how the database size influences Tracking202 performance - is there much in-memory caching? With reports I can see things getting intense, both with disk I/O and memory usage - you could track this with NewRelic to get an idea of things.
On a side note, has anyone tried replicating a Tracking202 database to another server that you then process all reports on? You could probably offload this to some cheap VPS that you just use for looking at the data - that way running reports has no impact on tracking performance. In a perfect world you could also clear your main database while maintaining everything in the offloaded one. Infinite history!
Depends on the server.
For me it works ok till it reaches 5-6gb in database size.
I never allow my database to get that large. When it hits 1GB I do a backup and then dump it.
If you capture a lot of data then it makes things quite heavy and it can be slow when generating reports.
Once campaigns are running smoothly I drop as many variables as I can. If you track C1-C6 + all the usual mobile stuff you will have very large databases
With a solid server you can hit a few million clicks in the database, at least, before it starts having a funny turn. Get a dedicated server with a powerful CPU, well-tuned, lots of memory, SSDs and a solid install of something like MariaDB and you should be golden.