基础
文章平均质量分 56
Java老楚
这个作者很懒,什么都没留下…
展开
-
MongoDB应用场景
MongoDB的适用场景网站数据:MongoDB非常适合实时插入,更新与查询,并具备网站实时数据存储所需的复制及高度伸缩性。缓存:由于性能很高,Mongo也适合作为信息存储的缓存层。在系统重启之后,由Mongo搭建的持久化缓存层可以避免下层数据资源过载。大尺寸、低价值的数据:使用传统的关系型数据库存储一些大尺寸低价值数据时比较浪费资源,在此之前,很多程序员往往选择使用传统文件存储的方式。高伸缩性的场景:Mongo非常适合由数十台或数百台服务器组成的数据库,Mongo的线路图中已经包含对MapRed原创 2021-08-16 22:45:13 · 3564 阅读 · 0 评论 -
MongoDB索引底层实现原理分析
简介MongoDB是文档型的数据库,它使用BSON格式保存数据,比关系型数据库存储更方便,比如之前关系型数据库中处理用户、订单等数据要建立对应的表,还要建立它们之间的关联关系。但是BSON就不一样了,我们可以把一条数据和这条数据对应的数据都存入一个BSON对象中,这种形式更简单,通俗易懂。MySql是关系型数据库,数据的关联性是非常强的,区间访问是常见的一种情况,底层索引组织数据使用B+树,B+树由于数据都存储在叶子节点,并且通过指针串在一起,这样就很容易的进行区间遍历货值全部遍历。MongoDB使用B原创 2021-08-16 22:16:44 · 1479 阅读 · 0 评论 -
Saas、Paas、IaaS的区别
定义层面SaaS、PaaS、IaaS都是属于云计算服务的范畴,也就是云计算+服务。来自Wiki的解释为: Coud computing is a new form of Internet-based computing that provides shared computer processing resources and data to computers and other devices on demand.云计算就是一种按照需求通过Internet获取计算资源的形态。这些计算资源被包装成为原创 2020-07-15 10:56:20 · 282 阅读 · 0 评论
分享