2009-12-01 26 views
7

Właśnie natknąłem się na ten artykuł na temat wzorców NOSQL (nie moich). Obejmuje wiele wzorców implementacji NOSQL, z punktu widzenia programistów (jak wzorce mieszania i replikacji).Gdzie mogę znaleźć informacje o wzorcach implementacji NOSQL?

W sumie jest to bardzo przydatne w przypadku gdy ktoś prosi się o pytanie:

Gdzie mogę znaleźć informacje na temat wzorców realizacji NoSQL?

Tak więc dodano pytanie tutaj, prosimy dodawać więcej odpowiedzi!

+0

nie Czy NoSQL fantazyjny sposób na powiedzenie, że jesteś przy użyciu płaskiego pliku lub tabelę hashed realizowany może z binarnego drzewa lub innego rodzaju klasycznych struktur danych? Koncepcja NOSQL to po prostu: nie potrzebujesz funkcjonalności dostarczanej z SQL (sumaryzacja, wybór, zamawianie, procedury składowane, blokowanie itp.), Dzięki czemu możesz przejść bez dodatkowych kosztów.Po prostu użyjesz staroświeckiej struktury danych, która jest zoptymalizowana dla twojej domeny: prędkość wstawiania, szybkość odczytu, współbieżność, itp. Jeśli się nie mylę, możesz zadzwonić do NOSQL Pythona. – voyager

Odpowiedz

8

ciekawy artykuł o wzorach NoSQL można znaleźć tutaj:

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

obejmuje

  • modelu API

  • Machines układ

  • partycjonowanie danych (consi Stent Hashing)

  • Replikacja danych

  • Członkostwo Zmienia

  • Client Spójność

  • Master Slave (lub pojedyncze Mistrz) Model

  • Multi-Master (lub No mistrz) Model

  • Quorum Based 2PC

  • Vector Clock

  • State Transfer model

  • operacji transferu modelu

  • Map Reduce Wykonanie

  • obchodzenia Usuwa

  • Storage Wdrożenie