非分布式的话,就是单机条件的锁。你可以使用Java的那一套锁机制(Synchronized、Lock、voliate)或者数据库层面使用锁(LBCC、MVCC),具体的实现方法可以去搜搜,但一般来说,面试的话,应该会说就可以了吧。