What is the chat logging database?

I am using a chat system.

What database should I use to register chat messages?

I need to make some requests to it. For example, "give me all the links from user x between these dates"

I have heard some good things about MongoDB for this kind of thing. What about other NoSQL solutions? Redis? Cassandra?

What about old SQL solutions? Although I’m very interested in having experience with NoSQL databases, I’m not going to do this just for the sake of it :)

I need to be able to handle hundreds of active users.

+3
source share
7 answers

Ok. , NoSQL . NoSQL, .

mongodb. ? mongodb , SQL, . Mongodb .

, facebook twitter, cassandra .

+2

SQLite , .

+1

, Google Twitter;) mysql, sqlite . , , nosql, .

0

, CouchDB. NoSQL .

0

. , MySQL, . - MYSQL, IMO.

0

redis (+ node). .

0

:

, SQLite, -, , .

http://www.sqlite.org/

If the data is large, consider NOSQL databases , for example

MongoDB http://www.mongodb.org/

or

HBase https://hbase.apache.org/

If you are familiar with windows and consider MYSQL or MSSQL

0
source

Source: https://habr.com/ru/post/1765083/


All Articles