我有多个配置文件,我需要从磁盘读取并应用于许多记录。 我需要改善这一点以提高性能。建议使用Redis或Memcached作为FILES的缓存吗?
我有两个过程。
处理1:更新配置:
- 这将更新内容配置文件。
- 这可以从多个位置运行。
进程2:应用配置:
- 它使用的配置文件的内容。
- 这可以从多个位置运行。
- 目前,这是使用直接文件+ n/w IO来读取更新的配置文件。
Both processes are back-end and there is no browser involved here.
我应该使用Redis的或Memcached的用作文件缓存?
请注意,该文件需要从一个公共位置读取。它们正在被另一个后台进程更新。更新可以随时发生。配置文件的大小是1K到10K。
我希望Process2以最快的方式访问更新的配置文件。
我想澄清,这里没有浏览器。两个进程都是后端。 –
当然,但如何分配数据的方法可以是相同的。我想展示类似方法的原理,包括浏览器和服务器。这是一样的。 –