Articles of couchdb

Gestori dell’aggiornamento del documento CouchDB (aggiornamenti sul posto)

http://wiki.apache.org/couchdb/Document_Update_Handlers CouchDB (0.10 e versioni successive) supporta ora gli aggiornamenti sul posto. Ho difficoltà a capire come funziona. Ho provato a utilizzare l’esempio fornito ma non riuscivo a farlo funzionare. Qualcuno può fornire alcuni esempi e uris utilizzati per accedere agli aggiornamenti sul posto. Grazie

SQL (MySQL) vs NoSQL (CouchDB)

Sono nel bel mezzo della progettazione di un’applicazione altamente scalabile che deve memorizzare molti dati. Solo per esempio memorizzerà molti utenti e poi cose come molti dei loro messaggi, commenti, ecc. Ho sempre usato MySQL in precedenza, ma ora ho intenzione di provare qualcosa di nuovo come couchdb o simile che non sia SQL. Qualcuno […]

Paginazione in CouchDB?

Come andrei sull’implementazione delle query richieste per l’impaginazione? Fondamentalmente, quando viene richiesta la pagina 1, ottieni le prime 5 voci. Per la pagina 2, prendi i prossimi 5 e così via. Ho intenzione di usarlo tramite il modulo couchdb-python, ma questo non dovrebbe fare alcuna differenza per l’implementazione.

Serializza e deserializza oggetti Objective-C in JSON

Ho bisogno di serializzare e deserializzare oggetti objective-c in JSON per archiviarli in CouchDB. Le persone hanno codice di esempio per le migliori pratiche per una soluzione generale? Ho esaminato alcuni framework JSON e sono stati interrotti al livello NSDictionary / NSArray. cioè un sacco di framework serializzerà e deserializzerà NSDictionary / NSArray in JSON. […]

Casi d’uso per NoSQL

NoSQL ha ricevuto molta attenzione nel nostro settore di recente. Sono davvero interessato a quali sono i pensieri delle persone sui casi d’uso migliori per il loro uso rispetto all’archiviazione di database relazionale. Cosa dovrebbe spingere uno sviluppatore a pensare che determinati set di dati siano più adatti a una soluzione NoSQL. Sono particolarmente interessato […]

Ricerca full-text nei database NoSQL

Qualcuno qui ha qualche esperienza nella distribuzione di un vero sistema online che ha avuto una ricerca di testo completa in uno qualsiasi dei database NoSQL? Ad esempio, come si confronta la ricerca full-text in MongoDB, Riak e CouchDB? Alcuni dei parametri che sto cercando sono la facilità di implementazione e manutenzione e naturalmente la […]

Il modo migliore per fare uno-a-molti “JOIN” in CouchDB

Sto cercando un CouchDB equivalente a “join SQL”. Nel mio esempio ci sono documenti CouchDB che sono elementi di lista: { “type” : “el”, “id” : “1”, “content” : “first” } { “type” : “el”, “id” : “2”, “content” : “second” } { “type” : “el”, “id” : “3”, “content” : “third” } C’è un […]

Posso fare transazioni e serrature in CouchDB?

Devo eseguire transazioni (inizio, commit o rollback), blocchi (selezionare per l’aggiornamento). Come posso farlo in un modello di documento db? Modificare: Il caso è questo: Voglio gestire un sito di aste. E penso anche a come dirigere l’acquisto. In un acquisto diretto devo decrementare il campo quantità nel record articolo, ma solo se la quantità […]

Pro / contro di database basati su documenti e database relazionali

Ho cercato di vedere se sono in grado di soddisfare alcuni requisiti con un database basato su documenti, in questo caso CouchDB. Due requisiti generici: CRUD di entity framework con alcuni campi che hanno un indice univoco su di esso app web ecommerce come eBay ( una descrizione migliore qui ). E sto iniziando a […]