NoSql(Not Only Sql),泛指非关系型数据库,具有高性能和高灵活性的优点,是构建高并发大数据互联网系统的必备组件。
NoSQL可以概括为4类:键值数据库,列族数据库,文档数据库和图形数据库。
键值数据库,适用于内容缓存,会话,配置文件等频繁读写的场景。
列族数据库,适用于大数据量的新闻资讯类内容的文本图像存储,海量用户画像等。
文档数据库,适用于存放对象或者Json格式数据,追求高性能的业务场景。
图形数据库,适用于社交网络,推荐系统,知识图谱等专注构建关系的应用。