我正在编写一个应用程序,它通过 gui 读取文件,将其转换为不同的格式,将两个文件保存在 MySQL DB 中,并将转换后的文件作为下载选项提供给用户。
我想知道可以使用哪些缓存技术/设计模式来缓解这种潜在的瓶颈。例如,在转换后立即缓存两个文件(@CacheResult ?)并尽快将缓存的文件返回给用户,然后才将文件保存到 DB。
我正在使用 JBoss 并且可以使用 Infinispan 进行缓存。我猜这种用例必须有既定的模式,我只是不知道它们是什么!
我正在编写一个应用程序,它通过 gui 读取文件,将其转换为不同的格式,将两个文件保存在 MySQL DB 中,并将转换后的文件作为下载选项提供给用户。
我想知道可以使用哪些缓存技术/设计模式来缓解这种潜在的瓶颈。例如,在转换后立即缓存两个文件(@CacheResult ?)并尽快将缓存的文件返回给用户,然后才将文件保存到 DB。
我正在使用 JBoss 并且可以使用 Infinispan 进行缓存。我猜这种用例必须有既定的模式,我只是不知道它们是什么!