P
P
PejexOS2015-08-12 19:22:35
MySQL
PejexOS, 2015-08-12 19:22:35

How bases react to increase in records?

If you work with data from php and every hour there will be about 3000 more records in the database. - Chat.
Let's assume about +70,000 per day, respectively, for 10 days about +700,000
Let's assume this will work on Amazon or DO or somewhere else in one of the cloud bases, with a 1.5gz 1ram machine.

  1. How will this affect MYSQL×AURORA×MONGODB×DYNAMODB databases?
  2. In how many days will the noticeable slowdown of the database for writing-reading begin?
  3. Which one is better to take for these purposes, taking into account working with php?
  4. What is the actual performance in your experience?

Answer the question

In order to leave comments, you need to log in

4 answer(s)
D
Dmitry Kovalsky, 2015-08-12
@dmitryKovalskiy

If this is a chat, then it is not clear why to keep the archive in one table. Clean up once a day. Or in the trash, or in the backup.

A
Andrey Burov, 2015-08-12
@BuriK666

Do a test.

X
xmoonlight, 2015-08-12
@xmoonlight

I would keep the "tail" of the chat (message flow) of public rooms in the memory of the socket server.
And saved in base - only necessary through parsing.
For dialogues - would use base with procedural selection.
Once a day - table backup.

V
Valentine, 2015-08-13
@gephaest

For muscle, set up partitions and you will be happy

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question