相关疑难解决方法(0)

什么时候去Redis?什么时候到MongoDB?

我想要的不是Redis和MongoDB之间的比较.我知道他们是不同的; 性能和API完全不同.

Redis非常快,但API非常'原子'.MongoDB将占用更多资源,但API非常易于使用,我对此非常满意.

它们都很棒,我想尽可能多地使用Redis进行部署,但是很难编码.我想尽可能多地在开发中使用MongoDB,但它需要一台昂贵的机器.

那么你怎么看待它们的使用呢?什么时候选Redis?什么时候选择MongoDB?

architecture mongodb nosql redis

466
推荐指数
7
解决办法
28万
查看次数

NoSQL用例场景或何时使用NoSQL

随着所有的炒作,似乎很难找到何时使用它的可靠信息.所以我提出以下问题,如果这些问题提前是愚蠢的话,我很抱歉:

  1. 我应该使用NoSQL来获取用户数据吗?例如配置文件,用户名+密码等.
  2. 我应该将NoSQL用于重要内容吗?例如文章,博客文章,产品库存等.

我假设没有?而且我觉得NoSQL只是为了快速访问的东西,可以从中丢失数据.但我也读到NoSQL应用程序有内置冗余,这样我就不会丢失数据?

如果以上两个例子都不好,你能给我一些我会使用NoSQL的特定业务用例吗?我看到了很多一般性的描述,但没有很多真实的例子.我能想到的唯一事情是用户到用户的消息传递和分析.

谢谢!

use-case nosql

242
推荐指数
2
解决办法
9万
查看次数

与关系数据库相比,使用像MongoDB这样的无模式数据库有什么好处?

我习惯使用像MySQL或PostgreSQL这样的关系数据库,并结合使用Symfony,RoR或Django等MVC框架,我觉得它很有用.

但是最近我听说很多关于MongoDB的非关系型数据库,或者引用官方定义,

一个可扩展,高性能,开源,无架构,面向文档的数据库.

我真的很感兴趣,我希望了解下一个项目的所有选项,并选择最好的技术.

在哪些情况下使用MongoDB(或类似数据库)比使用"经典"关系数据库更好?MongoDB与MySQL的优势一般是什么?或者至少,为什么它如此不同?

如果你有指向文档和/或示例的指针,它也会有很大的帮助.

database mongodb

94
推荐指数
3
解决办法
6万
查看次数

标签 统计

mongodb ×2

nosql ×2

architecture ×1

database ×1

redis ×1

use-case ×1