2009-12-01 55 views
7

Chỉ cần xem qua bài viết này về các mẫu NOSQL (không phải của tôi). Nó bao gồm rất nhiều mẫu triển khai NOSQL, từ quan điểm của nhà phát triển (như băm và mô hình nhân bản).Tôi có thể tìm thông tin về các mẫu triển khai NOSQL ở đâu?

Tất cả trong tất cả nó rất hữu ích trong trường hợp bất cứ ai đang tự hỏi về câu hỏi:

Tôi có thể tìm thông tin về NoSQL mẫu thực hiện ở đâu?

Vì vậy, đã thêm câu hỏi tại đây, vui lòng thêm câu trả lời khác!

+0

Không phải là NoSQL một cách ưa thích của nói rằng bạn đang sử dụng hoặc là một tập tin phẳng hoặc một bảng băm thực hiện có thể với một cây nhị phân hoặc bất kỳ loại khác của cấu trúc dữ liệu cổ điển? Khái niệm NOSQL chỉ là: bạn không cần chức năng đi kèm với SQL (tổng hợp, lựa chọn, sắp xếp, lưu trữ thủ tục, khóa, vv), vì vậy bạn có thể đi mà không có phí.Bạn chỉ cần sử dụng cấu trúc dữ liệu cũ được tối ưu hóa cho tên miền của bạn: chèn tốc độ, đọc tốc độ, đồng thời, v.v. Nếu tôi không nhầm, bạn có thể gọi Python's Pickle NOSQL. – voyager

Trả lời

8

Một bài viết tuyệt vời về mẫu NoSQL được tìm thấy ở đây:

http://horicky.blogspot.com/2009/11/nosql-patterns.html

bao gồm

  • mô hình API

  • Máy bố trí

  • phân vùng dữ liệu (consi stent Băm)

  • dữ liệu sao chép

  • Membership Thay đổi

  • khách hàng nhất quán

  • Thạc sĩ Slave (hoặc đơn Master) Model

  • Multi-Master (hoặc Không Thạc sĩ) Mẫu

  • Quorum Dựa 2PC

  • Vector Clock

  • Nhà nước Chuyển Mẫu

  • Chuyển Operation Mẫu

  • Bản đồ Giảm Thực hiện

  • Xử Xóa

  • lưu trữ Triển khai

Các vấn đề liên quan