2010-10-13 7 views
6

Tôi đang xem xét sử dụng redis cho ứng dụng asp.net mvc, không có câu hỏi về khả năng sản xuất của redis chính nó, tôi nghĩ rằng đó là trận chiến thử nghiệm.redis cho asp.net mvc, tùy chọn của khách hàng?

Nhưng không có đề cập đến nó bất cứ nơi nào trong thế giới .net, chỉ có khách hàng tôi có thể tìm thấy là từ trang web redis là servicestackredis cho C#.

Vì vậy, câu hỏi là bạn đã sử dụng redis cho ứng dụng .net chưa? Sản xuất servicestackredis đã sẵn sàng chưa? Bất kỳ khách hàng thay thế nào khác cho redis?

Trả lời

7

tôi đã được sử dụng ServiceStack một lúc và thấy nó khá tốt, đặc biệt là những thứ khách hàng gõ. Tôi đã tìm thấy lỗi trong nó trong quá khứ, nhưng nó được duy trì tốt để họ không kéo dài lâu.

Có thể bạn sẽ muốn thiết lập một số lớp trình bao bọc của riêng mình trên đầu trang - mặc dù bạn kết thúc bằng các khóa được mã hóa cứng và thông tin kết nối ở quá nhiều vị trí.

+0

Hi bạn sẽ có thể sử dụng PooledRedisClientManager thread-safe hay BasicRedisClientManager để giữ tất cả các cấu hình kết nối của bạn trong 1 nơi (ví dụ: IOC của bạn). Nếu không, vui lòng để lại yêu cầu về tính năng/vấn đề về những gì bạn muốn thêm vào thư viện – mythz