大家好,请告诉我电报机器人的数据库大小如何影响服务器负载?我需要一个数据库来存储每个用户的单独值。如果每个用户大约有 25 个三字符组合(数据库由 26 列组成:第一列是用户 ID,第二列是用户 ID),情况会多么严重。 25 是直接包含三字符值的列)?同时用户数量达到~5万?
大家好,请告诉我电报机器人的数据库大小如何影响服务器负载?我需要一个数据库来存储每个用户的单独值。如果每个用户大约有 25 个三字符组合(数据库由 26 列组成:第一列是用户 ID,第二列是用户 ID),情况会多么严重。 25 是直接包含三字符值的列)?同时用户数量达到~5万?
如果列类型为 CHAR(3) 并且 ID 为 Integer,那么每行我们获得 79 字节的有用信息。根据DBMS的类型,服务信息可能会多出几个字节,例如,在SQLite中还会有+26个字节(每行总共105个字节)。
我们乘以约 50.000,得到的大小不到 4 兆字节(对于 SQLite 服务信息,几乎正好是 5 兆字节)。该卷很容易存储在缓存中,并且对 DBMS 来说是不可见的。