Có ai có bất kỳ nguồn thông tin tốt về việc sử dụng NHibernate với Sql Azure với các tác động của sharding (vì mũ 10gb) không? Tôi biết có những bài viết trên internet tham khảo một dự án sharding cho NH nhưng họ là từ quý 3 09 và tôi đã không tìm thấy bất kỳ nhiều hơn nữa có liên quan trên google.NHibernate với Sql Azure và Sharding
Có liên quan nào không có thông tin về việc triển khai thủ công sharding nếu dự án sharding không khả thi để sử dụng chưa? Nó sẽ chỉ đơn giản như việc tạo ra một nhà máy sản xuất phiên cho từng phân đoạn và giữ một tập hợp các nhà máy? Điều đó có vẻ như nó sẽ tái tạo các cuộc gọi ISession một cách có vấn đề thông qua mỗi nhà máy nhưng tôi cho rằng nó có thể đạt được bằng cách truyền các hoạt động như Funcs được gọi trên ISession từ mỗi nhà máy nhưng có vẻ như đường đi sai.
Tôi nhận thấy câu hỏi của bạn về sharding đã được trả lời, nhưng trong tháng 6 năm 2010, SQL Azure sẽ có kích thước lưu trữ 50GB. Điều này có khả năng có thể loại bỏ (hoặc ít nhất là giảm) sự cần thiết phải sharding. Xem http://blogs.msdn.com/sqlazure/archive/2010/03/19/9981936.aspx –
@David cảm ơn bài đăng này, đây thực sự là một tin tuyệt vời như một db 50GB khá là đáng kể và tương đối dễ làm việc trong nếu bạn lưu trữ dữ liệu lịch sử nhưng 10GB cho bất kỳ nền tảng doanh nghiệp nào có thể được thực hiện nhanh chóng. –