摘要: 优质博文:IT-BLOG-CN 一直以来,不支持事务是MongoDB一直被诟病的问题,当然也可以说这是NoSQL数据库的一种权衡(放弃事务,追求高性能、高可扩展) 但实质上,MongoDB很早就有事务的概念,但是这个事务只能是针对单文档的,即单个文档的操作是有原子性保证的。 在4.0版本之后,Mon 阅读全文
posted @ 2023-04-01 22:09 Java程序员进阶 阅读(290) 评论(0) 推荐(0) 编辑
摘要: 优质博文:IT-BLOG-CN 一、高可用架构 高可用性HA(High Availability)指的是缩短因正常运维或者非预期故障而导致的停机时间,提高系统可用性。 高可用量化衡量标准: 引出一个SLA的概念。SLA是Service Level Agreement(服务等级协议)的缩写。SLA就是 阅读全文
posted @ 2023-04-01 22:07 Java程序员进阶 阅读(84) 评论(0) 推荐(0) 编辑
摘要: 优质博文:IT-BLOG-CN 一、存储数据格式 MongoDB作为主流的NoSQL数据库之一,使用面向文档的数据存储方式,将数据以JSON和BSON的方式存储在磁盘中。BSON Binary JSON是一种基于JSON的二级制序列化格式,用于MongoDB存储文档并进行远程过程调用,作为网络数据交 阅读全文
posted @ 2023-04-01 21:59 Java程序员进阶 阅读(85) 评论(0) 推荐(0) 编辑