Một nền tảng nhỏ: Tôi hiện đang sử dụng Memcached Providers để quản lý trạng thái phiên trong ứng dụng ASP.NET của tôi. Nó cung cấp các cơ sở cho việc sử dụng SQL Server như một cơ chế lưu trữ dự phòng (khi các phiên cần được xóa khỏi bộ nhớ đệm ghi nhớ). Tôi muốn xem xét việc tạo ra một nhà cung cấp cho RavenDB vì nó sẽ có hiệu suất cao hơn cho loại tác vụ này.Nhà cung cấp phiên RavenDB ASP.NET?
Câu hỏi của tôi là, có ai đã triển khai một thứ như vậy không? (hoặc một cái gì đó tương tự?) - Tôi ghét phải phát minh lại bánh xe. Google không mang lại bất kỳ kết quả hữu ích nào (ngoài my question về điều này trong chính nhóm RavenDB), vì vậy tôi nghĩ tôi sẽ đưa câu hỏi này trực tiếp đến cộng đồng Stack Overflow.
Vì vậy, bạn đang xem xét việc thay thế SQL Server bằng RavenDB nhưng vẫn có Memcached trong đó? Hoặc bạn muốn thay thế Memcached bằng RavenDB. Chỉ cần tự hỏi cái nào sẽ cho bạn hiệu suất tốt hơn cho trạng thái phiên. Cảm ơn. – Tigran
Tôi thực sự đã kết thúc với Couchbase và sử dụng các nhà cung cấp dịch vụ aspnet của họ (đối với trạng thái phiên và bộ nhớ cache đầu ra): https://github.com/couchbaselabs/couchbase-aspnet – DanP