Un modo in cui gli archivi valore-chiave NoSQL si discostano dal modo di pensare relazionale è che le relazioni molte-a-uno possono essere rappresentate nella stessa tabella utilizzando elenchi e mappe.
Ad esempio, se l'utente ha diverse carte di credito, ognuna delle quali è una tupla di (tipo di carta, ultime 4 cifre della carta, il token dal processore che rappresenta la carta, codice postale di fatturazione) possono essere presenti come una lista di mappe. I join tra due tabelle che rappresentano un molti-a-uno esistono perché un RDBMS modella i dati atomici, dove in Aerospike i dati sarebbero modellati come un tipo di dati complesso.
fonte
2014-12-12 20:15:45