Tôi có một ứng dụng ASP.NET sử dụng rộng rãi API bộ nhớ cache ASP.NET để lưu vào bộ nhớ cache dữ liệu thường được sử dụng. Ngoài ra, tôi đang sử dụng phụ thuộc vào bộ nhớ cache sql dựa trên bộ đệm để theo dõi hết hạn.Mở rộng bộ nhớ cache dữ liệu ASP.NET được chia sẻ trên trang trại
Hạn chế của thiết kế hiện tại là, trong môi trường trang trại, mỗi máy chủ web có bộ nhớ cache dữ liệu riêng không được chia sẻ giữa các máy chủ.
Có cách nào tôi có thể đơn giản di chuyển mã để chia sẻ bộ nhớ cache dữ liệu trên nhiều máy chủ không?
Tôi đã nghĩ đến việc sử dụng memcached tuy nhiên sẽ không hoạt động với phụ thuộc vào bộ nhớ cache của sql, đúng không?
Bất kỳ giải pháp nào khác?