其实大家有没有发现一个问题?快照方式中提到了视点1,2,3。在视点3读那叫串行,在视点2读那叫脏读,读出的数据是被写了一半的,肯定很诡异。快照方式就是把本已经过时了的视点1的数据返回给用户,这样读出的数据可能会适用于一部分场景,但是我很容易就想到了几个场景让快照方式看起来无比的蠢!也许写和写也可以通过某些机制被同步,而且会存在适用场景。
2017-06-21
举报