消息服务器和数据库
疑问:如果在数据库里建一张表,各个字段和消息服务器上的一样,是否可以取代消息服务器?
解答:
可以。但对这张表的处理,将极复杂,要考虑多线程,数据库读取时的锁(闩)。
另外,这种数据是进行频繁增删改查的,有可能效率极差。
特别,读取数据时,不可能太频繁的读,总要以三五秒的周期进行读取,即以秒的频率进行数据读取的,这样,会影响时效性。
消息服务器,则将这些复杂性进行封装,代码可以简化很多,可靠性更强。可以以10毫秒级的频率进行数据读取,时效性相对更强。
疑问:如果在数据库里建一张表,各个字段和消息服务器上的一样,是否可以取代消息服务器?
解答:
可以。但对这张表的处理,将极复杂,要考虑多线程,数据库读取时的锁(闩)。
另外,这种数据是进行频繁增删改查的,有可能效率极差。
特别,读取数据时,不可能太频繁的读,总要以三五秒的周期进行读取,即以秒的频率进行数据读取的,这样,会影响时效性。
消息服务器,则将这些复杂性进行封装,代码可以简化很多,可靠性更强。可以以10毫秒级的频率进行数据读取,时效性相对更强。