Đây là một khung làm việc truy vấn chỉ số hóa tập dữ liệu theo thời gian thực (real time) một cách nhanh chóng và có thể mở rộng đƣợc, nó làm cho việc truy xuất dữ liệu có cấu trúc từ các ứng dụng dựa trên Amazon webservices ví nhƣ EC2 hay S3. SDB cho phép phía ngƣời dùng xây dựng các ứng dụng tƣơng tác với nhau trong môi trƣờng Amazon webservices.
Domains
Một Domain là một nơi lƣu trữ, nơi đó chứa dữ liệu có cấu trúc của ngƣời dùng và họ có thể thực hiện các truy vấn trên chúng. Dữ liệu đƣợc lƣu trữ trong một miền là các phần tử. Hiện tại với khả năng cung cấp còn hạn chế của mình thì SDB mới chỉ cho phép ngƣời dùng thực thi các truy vấn trên một miền. Muốn có thể truy vấn liên thông giữa các miền với nhau thì chúng ta phải chờ đợi phiên bản tiếp theo của SDB.
Mỗi miền dữ liệu có những thông tin dữ liệu sau đi kèm:
Ngày và giờ mà thông tin dữ liệu cập nhật lầm cuối
Số các phần tử (Item) trong một miền
Giá trị tên thuộc tính (Attribute name-Value) trong miền
Tổng kích thước của tất cả các tên thuộc tính (Tính theo bytes)
Items
Các phần tử biểu diễn các đối tƣợng riêng lẻ trong miền chúng chứa các thuộc tính với các giá trị. Về mặt khái niệm thì mỗi phần tử tƣơng đƣơng với một dòng trong bảng tính. Một thuộc tính là một cột và giá trị là các ô. Các thuộc tính có thể có nhiều giá trị chứ không nhất thiết phải là một giá trị đơn. SDB tự động hóa việc đánh dấu các chỉ số của ngƣời dùng mà không cần quan tâm đến cấu trúc dữ liệu của bạn. Dịch vụ này cũng có giới hạn thời gian cho việc thực hiện một truy vấn trên miền với thời gian tối đa là 5s. Lớn hơn thời gian đó hệ thống sẽ trả về lỗi Time out;
Amazon cung cấp miễn phí cho ngƣời sử dụng 25 giờ sử dụng máy đầu tiên, 1GB dữ liệu luân chuyển và 1GB dữ liệu lƣu trữ. Với chính sách đó có rất nhiều dịch vụ có thể hoạt động một cách dễ dàng trong chính sách miễn phí này.