120down voteaccepted
|
I would say, it depends on kind of dev team you are and your application needs. For example if there are more querying required, it mostly means more work in Redis, where you can use different data structures to suit your queries. Same is easier in MongoDB. On other hand this is often extra work in Redis would most likely to pay off with sheer speed. MongoDB offers simplicity, much smaller learning for guys with SQL experience. Whereas Redis offers non-traditional approach hence more learning but huge flexibility. Eg. A cache layer can probably be better implemented in Redis, and as for a more schema-able data MongoDB might be better. [Note: mongodb is schemaless] If you ask me my personal choice is Redis for most requirements. Lastly, I hope by now you have seen http://antirez.com/post/MongoDB-and-Redis.html |
相关文章
- 解决报错:VM1704:1 should have url attribute when using navigateTo, redirectTo or switchTab
- 你的MongoDB Redis设置用户名密码了吗?看看shodan这款邪恶的搜索引擎吧!~
- 问题:oracle case when;结果:Oracle CASE WHEN 用法介绍
- When building php 5.3, if you get the following error:
- 打开别人的vivado项目文件出错:Error when launching...Launcher time out.
- Kotlin学习笔记(3)-when
- Android Studio is using the following JDK location when running Gradle:
- mac os本地通过跳板机可视化连接服务器的mysql、mongodb、redis
- 【Python】Anaconda中”Object arrays cannot be loaded when allow_pickle=False”报错如何解决?
- Patch to solve sqlite3_int64 error when building Python 2.7.3 on RHEL/CentOS