為什麼redis需要把所有資料放到記憶體中?
Redis為了達到最快的讀寫速度将資料都讀到記憶體中,并通過異步的方式将資料寫入磁盤。是以redis具有快速和資料持久化的特征。如果不将資料放在記憶體中,磁盤I/O速度為嚴重影響redis的性能。在記憶體越來越便宜的今天,redis将會越來越受歡迎。如果設定了最大使用的記憶體,則資料已有記錄數達到記憶體限值後不能繼續插入新值。
Redis為了達到最快的讀寫速度将資料都讀到記憶體中,并通過異步的方式将資料寫入磁盤。是以redis具有快速和資料持久化的特征。如果不将資料放在記憶體中,磁盤I/O速度為嚴重影響redis的性能。在記憶體越來越便宜的今天,redis将會越來越受歡迎。如果設定了最大使用的記憶體,則資料已有記錄數達到記憶體限值後不能繼續插入新值。