LGT Blog

Stay foolish

论文阅读|The Log-Structured Merge-Tree

About LSM-Tree

原论文:The Log-Structured Merge-Tree (LSM-Tree) LSM-Tree的简介和关键技术要点 LSM-Tree(Log-Structured Merge-Tree)是一种为高吞吐量读写操作优化的数据结构,特别适用于写入密集型的应用场景。它由Patrick ...

论文阅读|The Quantcast File System

About QFS

原论文:The Quantcast File System (VLDB’13) QFS简介及技术要点 QFS(Quantcast File System)是由Quantcast开发的一个高效、可扩展的分布式文件系统,旨在提供与Hadoop分布式文件系统(HDFS)兼容的替代方案。QFS是用...

论文阅读|Bigtable

About Bigtable

原论文:Bigtable: A Distributed Storage System for Structured Data (OSDI’06) Introduction Bigtable 是一种用于管理结构化数据的分布式存储系统,可扩展到非常大的规模:数千台服务器上的数据量可达 P...

论文阅读|Ceph

About Ceph

原论文:Ceph: A Scalable, High-Performance Distributed File System (OSDI’06) Ceph简介及关键技术要点 Ceph是一个高性能、可扩展的分布式文件系统,旨在提供出色的性能、可靠性和可扩展性。为了最大化数据和元数据管理的分离...

论文阅读|The Hadoop Distributed File System

About HDFS

原论文:The Hadoop Distributed File System (MSST’10) HDFS关键技术要点概览 设计目标:HDFS旨在可靠地存储大型数据集,并以高带宽流式传输这些数据集到用户应用程序。它通过在大量服务器上分布存储和计算资源,使得资源可以随着需求的...

论文阅读|MapReduce

About MapReduce

原论文:MapReduce: Simplified Data Processing on Large Clusters (OSDI’04) Map and Reduce Map:处理键值对,生成一组中间键值对 Reduce:合并与同一中间键相关的所有中间值 process o...

论文阅读|The Google File System

About GFS

原论文:The Google File System Introduction component failures are the norm rather than the exception Thus we need constant monitoring,...

学习笔记|Shell Script

Usage of shell script

Usage of shell script References: Learn Shell, [Shell 教程 菜鸟教程 (runoob.com)](https://www.runoob.com/linux/linux-she...

学习笔记|Makefile示例

About Makefile

Makefile 这里主要通过示例展示makefile的用法 make(GNU make) 是一个项目构建工具,即方便地编译、链接多个源代码文件,自动决定哪些源文件需要重新编译,从而高效地构建自己的项目。 基本规则 1 2 3 4 5 目标文件:依赖文件 命令...

学习笔记|Memcached

About Memcached

Memcached Memcached是一个免费开源、高性能的分布式内存对象缓存系统,通过减少数据库加载来加速动态的web应用。 Memcached是一个内存中的存储键值对的HashMap,可以使用key-value存储任意的数据,数据比如来自数据库调用、API调用、页面渲染等的结...