数据库
SwordOfWarrior
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
MongoDb特性
1)面向集合文档的存储:适合存储Bson形式的数据 2)格式自由,数据格式不固定,生产环境下修改结构都不影响程序运行 3)强大的查询语句,面向对象的查询语言,基本覆盖sql语言所有能力 4)完整的索引支持,支持查询计划 5)支持复制和自动故障转移 6)支持二进制数据及大型对象(文件)的高效存储 7)使用分片集群提升系统扩展性 8)使用内存映射存储引擎,把磁盘的IO操作转换成内存的操作 ...原创 2020-03-17 22:55:07 · 297 阅读 · 0 评论 -
MongoDB应用场景
1)不需要事务及复杂join支持,这是使用mongoDB的前提条件 2)新应用,需求会变,数据模型无法确定 ,想快速迭代开发 3)应用需要2000-3000以上的读写QPS 4)应用需要TB甚至PB级别数据存储 5)应用发展迅速,需要能快速水平扩展 6)应用要求存储的数据不丢失 7)应用需要99.999%高可用 8)应用需要大量的地理位置查询,文本查询 ...原创 2020-03-17 23:14:03 · 619 阅读 · 0 评论 -
NoSql数据库的优点和缺点
NoSQL,Not Only SQL,本质也是一种数据库技术,相对于传统数据库技术,不遵循一些特定的约束,比如:sql标准,ACID属性,表结构等 优点: 满足对数据库的高并发读写 对海量数据的高效存储和访问 对数据高扩展行和高可用性 灵活的数据结构,满足数据结构不固定的场景 缺点: 一般不支持事务 实现复杂SQL查询难道大 运维人员数据维护门槛较高 目前不是主流的数据库技术 ...原创 2020-03-16 23:17:58 · 1999 阅读 · 0 评论
分享