gpt4 book ai didi

mysql - 哪个是 Rails 应用程序的最佳数据库?

转载 作者:搜寻专家 更新时间:2023-10-30 20:01:06 25 4
gpt4 key购买 nike

我正在开发一个 Rails 应用程序,它将访问大量 RSS 提要或爬网站点以获取数据(主要是新闻)。它将类似于 Google 新闻,但采用不同的方法,因此我将存储大量新闻(或新闻摘要),将它们分类为不同的类别,并使用排名和推荐技术。

  • 我应该使用 MySQL 吗?

  • 是否值得使用 IBM DB2purexml 来存储文件?还有 Ruby 搜索实现(雪貂、Ultrasphinx 等)是不需要 如果我选择 DB2。对吗?

  • 有什么优点PostreSQL 在这?

  • 使用 Couch DB 是否有意义这种情况?

我想选择最佳选项,但又不会使解决方案过于复杂。所以我放弃了使用两种不同存储解决方案的想法(一种用于新闻文档,另一种用于其余数据)。我也只考虑“免费”选项,所以我没有看 Oracle 或 MS SQL Server。

最佳答案

purexml 比 SQL 更重,因此您需要为网络服务器和数据库之间的往返支付更多费用。如果您计划有很多用户,我会避免它,您最好让您的网络服务器缓存请求,从而避免每次都创建 xml(rss),如果您正在考虑的话。

我会选择 MySQL,因为它非常擅长服务,而且完全免费,PostgreSQL 也是,但我没有使用过,所以我不能说。

CouchDB 可能有意义,但如果您计划对数据进行 OLAP(离线分析)则不是,普通的 RDBMS 会更好。

关于mysql - 哪个是 Rails 应用程序的最佳数据库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/302148/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com