基于数据库实现分布式锁