列举常见的数据库类型，并简要说明它们的区别。说明需要包括五种数据库，每种数据库类型一一对应说明其特点，且每个特点描述为一句话，共计5句话。
user
1. 关系型数据库（如MySQL）通过表格形式存储数据，使用SQL语言进行查询，适用于需要复杂查询和事务处理的场景。  
2. 文档型数据库（如MongoDB）以JSON或BSON格式存储非结构化或半结构化数据，具备高度的灵活性和可扩展性。  
3. 键值型数据库（如Redis）采用简单的键值对存储方式，常用于缓存和会话存储，提供极高的读写速度。  
4. 列族数据库（如Cassandra）按照列族组织数据，每个列族内可以有任意数量的列，适合处理大量数据和高并发写入需求。  
5. 图数据库（如Neo4j）基于图论原理，擅长处理复杂的关系数据和查询，常用于社交网络和推荐系统。
assistant