En strategi, du kan bruge, er MVCC, Multi-Value Concurrency Control. I dette skema laver du aldrig opdateringer til nogen af dine tabeller, du laver bare indsættelser og vedligeholder versionsnumre for hver post. Dette har den fordel, at det giver et nøjagtigt øjebliksbillede fra ethvert tidspunkt, og det omgår også fuldstændigt de problemer med opdateringslås, som plager mange databaser.
Men det giver en enorm database, og markeringer kræver alle en ekstra klausul for at vælge den aktuelle version af en post.