3 ms·
What database does it use? How well does it handle high traffic and filtering/aggregation of data?
by XCSme 6y ago
What database does it use? How well does it handle high traffic and filtering/aggregation of data?
- eis 6y agoA click on the "db" folder will answer the question. It's storing the data in local csv files. It's neither crash proof (can corrupt files) nor usable for high traffic or bigger amounts of data. They hint at an "enterprise" version using a proper database...
- engaugeai 6y agoTo avoid dependencies it utilizes the filesystem for now storing raw data in CSV files but storing analytics (the information in the dashboard) as gob files. This is part of why it is simpler to deploy. Just build and run without setting up a db. > How well does it handle high traffic It seems to handle things quite well. I couldn't give you exact figures, but I have done local low 4-figure rps testing and it didn't sweat all that much.