A
A
Andrey Galko2015-03-19 09:12:13
Database
Andrey Galko, 2015-03-19 09:12:13

How to store a large number of messages on the server?

Hey!
Recently I wondered how the same VK stores a huge number of messages and likes? What means are there for this? I know Redis. Is there anything else?
PS Support does not want to give out secrets for a chocolate bar :(

Answer the question

In order to leave comments, you need to log in

4 answer(s)
P
Puma Thailand, 2015-03-19
@opium

On the Internet in public access there is a report about how VK works
, there is just a description of the infrastructure of VK,
what did they not please you with?
radish Of course, are you joking so subtly?

Y
Yuri Shikanov, 2015-03-19
@dizballanze

Radishes are not up to the task at all. It is more suitable for storing "hot data", because. he stores the entire data set in the RAM (with the ability to save the snapshot on disk). For a large amount of rarely used data, something like PostgreSQL or many other persistent data stores will do.

A
Alex Pts, 2015-03-19
@AlexPTS

Any database that has a good write speed. Here, the whole process rather depends on the architecture than on a specific storage.

O
Optimus, 2015-03-19
Pyan @marrk2

Google how Disqus works - 18 thousand requests per second, postgree and other things.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question