How to use Nosql for logging?

Good time of day.

There is a system of control accounts Vkontakte, accounts clients.
That is each your account online, your account Vkontakte.

The script controls the VK accounts (Posting, adding friends, correspondence).
You need to write a logging system (E.g. are unable to make a post, captcha when sending messages successfully sent the message, etc.). So that each client can follow their accounts.

Shipping it all in Mysql as I think the nonsense will slow down all the work and load the database.
Decided to use a Nosql experience have not yet had with them.

Please advise what to use and how.
Thank you all in advance.
July 9th 19 at 13:12
2 answers
July 9th 19 at 13:14
Shipping it all in Mysql as I think the nonsense will slow down all the work and load the database.

If you are active on these logs will need to look for something and they have a fixed structure - this is not nonsense.

NoSQL is a very broad concept and there are all sorts of MongoDB, CouchDB, Elastic, Redis (kind of), Cassandra, Neo4j, KDB+... All depends on what you then, with these data going to do. The fact that each of these optimal bases for their cases.
Logs are mostly needed in order to let the user see what is being done and + in case of debug, to find bugs, but this is less. - roger.Yundt42 commented on July 9th 19 at 13:17
Bring logs transactions to a common standard and store them in the muscle. It is not just logs, as part of the business logic of your application.
In case of debug can connect the sentry, quite a handy thing with aggregation - andre_Erdman43 commented on July 9th 19 at 13:20
July 9th 19 at 13:16

Find more questions by tags NoSQLPHPSQLWeb Development