[WhatsApp] 请问可以用cache策略

A给B发消息,在B离线的时候, 可以用write-through 代替write-back策略吗?我感觉这里的tradeoff

pros:

  1. 提高了一致性
  2. 降低了丢数据的风险

cons:

  1. 牺牲了速度
  2. 降低了可用性

请问我的理解对吗 谢谢

基本正确。可用性降低我不是很认同,用户还是可以访问的,Write-through 不代表要加很多锁。