我有多个配置文件需要从磁盘读取并应用于许多记录。我需要改进它以提高性能。
我有两个过程。
过程1:更新配置:
- 这会更新内容配置文件。
- 这可以从多个位置运行。
Process2:应用配置:
- 这使用配置文件的内容。
- 这可以从多个位置运行。
- 目前,这是使用直接文件+n/w IO 来读取更新的配置文件。
Both processes are back-end and there is no browser involved here.
我应该使用 Redis 还是 Memcached 作为 FILES 的缓存?
请注意,需要从公共位置读取文件。它们正在由另一个后台进程更新。更新可以随时发生。配置文件的大小为 1K 到 10K。
我希望 Process2 以最快的方式访问更新的配置文件。