本文共 808 字,大约阅读时间需要 2 分钟。
Nosql数据库使用场景
首先需要确认一个问题,nosql能做什么?在现在的开发领域中nosql可以实现文档存储(BSON、JSON)、缓存存储、图像缓存(图像搜索),但是对于nosql的具体应用场景完全要根据你实际的业务来讲;
· 在传统的开发之中由于经常要使用到多表查询,性能很差,所以可以将一些经常显示的数据整理到文档型的nosql数据库(MongoDB),但是现在这个文档型的nosql使用越来越少,可以忽略了;
·缓存型:例如在进行分布开发的时候session存储、做一些临时的数据,例如:购物车、短信验证码等,现在使用最多的缓存数据库就是Redis(可以保存在磁盘,断电后数据可以被保存下来);
使用Redis实现消息队列,可以使用更加高级的RabbitMQ,Kafka实现更方便。
优点:可以实现每秒近乎10W次的读写处理。
数据库优化有很多层次。
空间换时间、时间换空间:你的数据是否需要进行同步处理操作。
更多数据库精品课程:
转载地址:http://gtyo.baihongyu.com/