获得徽章 0
- #青训营 x 字节后端训练营#
总结
存储系统
块存储:存储软件栈里的底层系统,接口过于朴素
文件存储:日常使用最广泛的存储系统,接口十分友好,实现五花八门
对象存储:公有云上的王牌产品,immutable语义加持
key-value存储: 形式最灵活,存在大量的开源/黑盒产品
数据库系统
关系型数据库:基于关系和关系代数构建的,一般支持事务和SOL访问,使用体验友好的存储产品
非关系型数据库:结构灵活,访问方式灵活,针对不同场景有不同的针对性产品
分布式架构
数据分布策略:决定了数据怎么分布到集群里的多个物理节点,是否均匀,是否能做到高性能
数据复制协议: 影响IO路径的性能、机器故障场景的处理方式
分布式事务算法:多个数据库节点协同保障一个事务的ACID特性的算法,通常基于2pc的思想设计展开评论点赞