数据密集型应用系统设计
weixin_38986903
这个作者很懒,什么都没留下…
展开
-
数据密集型应用系统设计读书思考-B-Tree与LSM-Tree
B-Tree与LSM-TreeSSTableSSTable与Hash索引比较SSTable与LSM-TreeB-Tree的优化B-Tree与LSM-Tree比较一.SSTable-排序字符串表有序字符串表(Sorted String Table)是包含一组任意有序键 - 值对的文件,可以很好的处理重复键,不需要额外的空间来填充(padding)键或值,并且键值...原创 2020-04-21 10:29:21 · 168 阅读 · 0 评论 -
数据密集型应用系统设计读书思考-关系数据库与文档数据库
关系数据库与文档数据库关系模型文档数据库两者的比较一.关系模型关系表之时元组(行)的集合,可以读取表中的任意一行或所有行,支持任意条件查询,可以知道某些列作为键并匹配这些列来读取特定行。二.文档数据库“文档”是文档数据库中的主要概念。此类数据库可存放并获取文档,其格式可以是XML、JSON、BSON等,这些文档具备可述性(self-describing),呈现分层的树...原创 2020-04-20 13:45:50 · 104 阅读 · 0 评论 -
数据密集型应用系统设计读书思考-如何正确的描述负载
这里写自定义目录标题如何正确的描述负载占坑,后续如果有相关项目结合实际操作与体验来进行详细补充如何正确的描述负载我们需要简洁的描述系统当前的负载以更好的描述后续增长的问题,负载参数主要取决于系统的体系结构,比如web服务器的每秒请求处理次数,数据库中写入的比例,聊天室的同时活动用户的数量,缓存命中率等。占坑,后续如果有相关项目结合实际操作与体验来进行详细补充...原创 2020-04-20 11:35:36 · 102 阅读 · 0 评论