千帆尽发 — 分布式锁

何为分布式锁

使用分布式锁,是为了解决并发情况下相同代码块被多个线程同时执行带来的数据错乱问题。使用分布式锁以保证同一个代码块只有一个线程被执行。

这个代码块的执行是一个原子操作,操作一开始就会一直运行到结束,不能被线程调度机制打断,不能发生线程上线文切换。

万丈高楼平地起 — Redis基本数据结构

Redis 安装

1
2
3
docker pull redis
docker run -d -p 6379:6379 redis
docker exec -it 9b5444d390bb redis-cli

MongoDB备份恢复

备份

mongodump -h dbhost -d dbname -o dbdirectory

  • -h:服务器地址,也可以指定端口号:127.0.0.1:27017

  • -d:需要备份的数据库实例,例如:test

  • -o:备份的数据存放位置

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×