Rails何时避免数据库

时间:2017-06-07 13:56:14

标签: database architecture

数据有多大,无法进入数据库?

如果进行了优化,数据库访问可能比简单的文件系统访问更快。

但假设服务器正在运行:

  • 传统的预算家庭服务器
  • AWS

有没有理由使用数据库存储比某些文章更大的内容?

X-sendfile的强大功能让我决定将一些数据移动到文件系统,但我应该在多大程度上做到这一点?

1 个答案:

答案 0 :(得分:0)

我不会存储在数据库中的唯一数据是文件。

我不需要搜索内容的文件。

喜欢图片,视频等。

任何其他数据,无论大小如何,都会进入数据库。

如果我有一个JSON文件,它将进入一个可以搜索和索引JSON文件的NoSQL数据库。

如果我有任何数据库的数据,那么任何东西都会进入数据库。

数据库具有比任何人都可以为文件系统中的文件设置的更好的机制。

你的问题缺乏让我给出更好答案的背景。