2

在 Rails 4 中,基于 ActiveRecord 的会话存储被撕成一个 gem 并被弃用 - 这是此片段中说明的原因之一:

在过去的 Rails 版本中,核心框架中添加了不同的存储机制来处理此限制,例如 Active Record 和 Memcached 会话存储。但是,Active Record 会话存储的一个主要问题是它不可扩展。它会给您的数据库带来不必要的负担。一旦您的应用程序收到大量流量,会话数据库表就会不断地被读/写操作轰炸。

我的问题是......用户表等常见问题不会出现同样的问题吗?

假设您有大量用户和大量流量,并且每个用户执行的每个操作都需要对用户表进行读取和写入。这不会引入相同类型的读/写争用吗?

如何解决这个问题?

谢谢!

4

0 回答 0