2009-03-04 37 views

Trả lời

14

Có. Bộ nhớ cache là Cấp ứng dụng và tất cả người dùng đều ở trong cùng một ứng dụng.

Nếu bạn cần Cache cho mỗi người dùng, bạn có thể sử dụng Phiên, nhưng điều đó không hoàn toàn giống nhau. Bộ nhớ cache cho phép khung tự động hết hạn các mục theo cách khác với phiên. Nếu bạn muốn hành vi bộ nhớ cache trên cơ sở mỗi người dùng (không nhất thiết phải là một ý tưởng tốt), bạn có thể xây dựng ID của người dùng thành một phần của khóa của bạn cho bộ nhớ cache chính.

9

Có sẵn cho tất cả người dùng trên cùng một máy chủ. Tuy nhiên, nếu bạn đang chạy một trang trại, nó sẽ chỉ có sẵn cho người dùng đang sử dụng máy chủ trong đó dữ liệu được thêm vào bộ nhớ cache.

+0

Trên cùng một máy chủ VÀ trên cùng một APPLICATION –

1

Bộ nhớ cache phù hợp cho mỗi AppDomain. Ứng dụng đơn lẻ như web Applicaiton thường nằm trong một AppDomain duy nhất. Nhưng bộ nhớ cache không thể được chia sẻ giữa một cái gì đó như ứng dụng web và dịch vụ web.

Các vấn đề liên quan