• pdf 文档 Go和TiDB创造另一个mongodb-李霞

    0 码力 | 24 页 | 1.32 MB | 1 年前
    3
    文档介绍了MongoDB的优缺点,并探讨了如何利用Go和TiDB创建另一个类似MongoDB的系统。MongoDB具有非结构化存储、灵活的schemaless设计、高可用性和可扩展性,但在事务支持和SQL支持方面存在不足。TiDB作为PingCAP公司的一款开源数据库,支持MySQL协议、异步schema变更和多种join算法。Gonzo项目尝试模仿MongoDB的功能,分别使用内存引擎和TiKV引擎实现基本操作,并利用TiDB的事务接口进行数据处理。
  • pdf 文档 MongoDB 分布式架构演进

    0 码力 | 29 页 | 2.03 MB | 1 年前
    3
    文档阐述了MongoDB的分布式架构演进,包括其核心优势如文档模型的灵活性、复制集的高可用性以及分片集群的可扩展性。分片集群通过范围或哈希分片实现数据分配和负载均衡,并支持动态迁移和Chunk管理。复制集确保数据的高可靠性和服务的高可用性,解决了单节点问题。
共 2 条
  • 1
前往