要学一学redis了 !总结不全
redis 是一个key-value存储系统。它支持存储的value相对更多,包括string,list,set,hash.
为了保证效率,数据缓存在内存中。redis会周期性的把更新的数据写入磁盘或者把修改操作写入追加的记录文件,并且在此基础上实现了master-slave(主从)同步。
mongoDB 是一种文档性的数据库。即可以存放xml,json,bson类型的数据
事务支持
redis事务支持比较弱,只能保证事务中的每个操作连续执行。
mongodb不支持事务
应用场景
redis:较小数据量的性能及运算,(适用于对读写效率要求都很高,数据处理业务复杂和对安全性要求较高的系统)。
mongodb:主要解决海量数据的访问效率问题