存储容量算法有哪些类型和特点