Heim >Backend-Entwicklung >PHP-Tutorial >redis高并发存入数据库优势在哪里?

redis高并发存入数据库优势在哪里?

WBOY
WBOYOriginal
2016-06-23 13:48:38984Durchsuche

redis高并发存入数据库优势在哪里?

比方说有1W条数据库存入数据库 
redis 是先把1W条数据存入内存 然后异步存入数据库 
但跟直接存入有区别么。。。。。先把他存入内存 不是在增加开销么


回复讨论(解决方案)

redias可以做并发是因为其采用队列。

1W个并发写入数据库,你觉得你的服务器能抗的住?
一个写文件,一个写内存
你说哪个效率高?

Redis为单进程单线程模式,采用队列模式将并发访问变为串行访问。

redis 本身就是数据库,所以“然后异步存入数据库”一说是不存在的

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn