Tôi đang làm việc với Azure Table Storage và cố gắng tìm ra cách tốt nhất để tăng hiệu suất. Các truy vấn mà tôi thực hiện rất đơn giản - hoặc chọn chính xác bằng cách sử dụng khóa phân vùng và khóa hàng hoặc mệnh đề where có danh sách (ví dụ: WHERE x == 1 hoặc x == 2 hoặc x == 3, v.v ...). Khi tôi lấy lại dữ liệu, tôi không theo dõi nó trong ngữ cảnh dữ liệu (không cần theo dõi thay đổi, vv). Lưu dữ liệu cũng vậy, vì vậy tôi chỉ thêm nó vào ngữ cảnh để cho phép lưu.Hiệu suất lưu trữ bảng Azure - REST so với StorageClient
Hiện tại, tôi đang sử dụng thư viện .NET (trình khách lưu trữ). Vì tôi không sử dụng theo dõi thay đổi và các tính năng khác của TableServiceContext, tôi đang nghĩ về việc sử dụng API HTTP trực tiếp. Có ai đã thử cả hai tùy chọn? Nếu có, bạn thấy loại hiệu suất nào?
Xin cảm ơn, Erick
Một số chi tiết khác: http://social.msdn.microsoft.com/Forums/en-US/windowsazuredata/thread/d84ba34b-b0e0-4961-a167-bbe7618beb83 –
@Kevin Cloet: một số mẹo tuyệt vời ở đó: một liên kết trả lời khác vào URL đó –