leetcode有效期Database缓存Redis存放在内存中,定期持久化到磁盘上,适用数据量较小,效率要求很高的场合。 MongoDB主要解决海量数据的访问效率问题,存放在硬盘上。 NoSQL(Not Only SQL):非关系型的数据库,包括MongoDB、Redis等,用于超大规模数据的存储。分布式系统(distributed system)由多台计算机和通信的软件组件通过计算机网络连接(本地网络或广域网)组成。分布式系统是建立在网络之上的软件系统。关系型数据库和非关系型数据库(如MySQL)遵循ACID规则: A(Atomicity)原子性:事务里的所有操作要么全部做完,要么都不做;只要有一个操作失败,整个事务就失败,需要回滚。 C(Consistency)一致性:数据库要一直处于一致的状态,事务的运行不会改变数据库原本的一致性约束。 I(Isolation)独立性:并发的事务之间不会互相影响。 D(Durability)持久性:一旦事务提交后,它所做的修改将会永久的保存在数据库上,即使出现宕机也不会丢失。