【问题标题】:Database mongoDB or mysql数据库 mongoDB 或 mysql
【发布时间】:2012-06-08 15:16:00
【问题描述】:

我正在为交易、折扣和优惠券创建一个搜索引擎。首先,我使用我的引擎从一些网站收集交易并将这些交易写入数据库。所以一个记录有一个:

记录:名称、折扣、价格、纬度、经度

现在我正在使用 mysql,但是如果我使用 mongodB,我的搜索引擎会更快,因为所有结果都是类似的 json 格式

如果我有 1,000,000 条记录 mysql 或 mongoDB 有什么更好的解决方案?我需要更快的搜索。

http://test.pluspon.com

【问题讨论】:

  • 如何优化我的网络应用程序以更快地工作或问题是服务器速度慢?
  • 请提及您的查询条件,因为如果您提及其他 NoSQL 数据库也可以提供帮助。
  • 真正讨论了一万亿次......

标签: mysql json mongodb


【解决方案1】:

对于您的用例,MongoDB 确实会更快。 您可以轻松地在分片环境中使用多个 mongo 实现处理,不会有任何阻塞,甚至可以为您的用例带来更多性能提升。

但请记住,速度基准测试和快速数据处理并不是您应该关心的唯一事情。与更成熟的企业数据库相比,MongoDB 还处于非常年轻的时期。但是对于您命名的用例,我建议您使用它。

正如评论中所说,在某些情况下,还有其他 NoSQL 数据库可以为您提供更好的帮助。阅读this blog以获得更多了解

【讨论】:

    猜你喜欢
    • 2017-03-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-04-02
    • 2017-04-13
    • 1970-01-01
    • 2014-10-28
    • 2018-01-25
    相关资源
    最近更新 更多