SQL Server trong đám mây
Với SQL Azure, Microsoft cung cấp cho người dùng cơ sở dữ liệu nghiêm túc khả năng đặt cơ sở dữ liệu của họ trong đám mây. SQL Azure là một cơ sở dữ liệu quan hệ có hỗ trợ Transact-SQL sử dụng Microsoft SQL Server Technology nhưng cho phép bạn đặt tất cả các nhiệm vụ quản trị máy chủ và hệ điều hành trong tay của các kỹ sư Microsoft.
Các tính năng của SQL Server trong Đám mây
Một số tính năng bạn sẽ có được bằng cách sử dụng SQL Azure là:
- Quản lý đơn giản, để lại việc quản lý nền tảng cơ sở dữ liệu, hệ điều hành và phần cứng trong tay của người khác
- Tài nguyên có thể mở rộng, cho phép bạn nhanh chóng thêm hoặc xóa tài nguyên khi nhu cầu của bạn thay đổi
- Tích hợp với ODBC, PHP và truy cập dữ liệu ADO.NET
- Quản lý thông qua SQL Server Management Studio (sử dụng phiên bản được vận chuyển với SQL Server 2008 R2 trở lên)
- Hầu hết các chức năng cơ bản của Microsoft SQL Server
Hạn chế
Điều quan trọng là nhận ra rằng, trong khi SQL Azure là một thay thế dựa trên đám mây cho Microsoft SQL Server, nó không giống như một môi trường SQL Server được lưu trữ. Có một số khác biệt quan trọng
- Cơ sở dữ liệu được giới hạn ở mức 10GB.
- Một số kiểu dữ liệu (cụ thể là các kiểu dữ liệu CLR, bao gồm dữ liệu không gian địa lý) không được hỗ trợ
- Cảnh báo âm đạo rằng kết nối của bạn có thể bị chấm dứt vì "sử dụng tài nguyên quá mức"
Phần kết luận
Nhìn chung, SQL Azure là một sản phẩm rất thú vị và có thể khá hấp dẫn đối với những người trong một niche cụ thể tìm kiếm cơ sở dữ liệu dựa trên đám mây hiệu suất cao dưới 10GB. Tuy nhiên, hầu hết người dùng web có thể sẽ thấy rằng họ có thể tìm thấy giá tương tự từ các ISP khác nhau bao gồm chi phí lưu trữ web. Mong đợi để xem SQL Azure phát triển phổ biến vì nó tung ra các giải pháp mở rộng hơn hỗ trợ chức năng SQL Server nâng cao hơn.