In uno dei miei datori di lavoro, abbiamo lavorato su un'API REST (ma vale anche per SOAP). Il client, che è l'interfaccia utente dell'applicazione, effettuerebbe chiamate via Web (LAN in distribuzioni di produzione tipiche) all'API. L'API avrebbe effettuato chiamate al database. Un tema ricorrente nelle nostre discussioni è rappresentato dalle …
Sono un po 'confuso come quello che dovrebbe essere il mio approccio, sto lavorando su un progetto di carrello della spesa e ho bisogno di archiviare il carrello in sessione o nel database ma non sono sicuro di quale approccio sarebbe meglio. Ci sono i casi d'uso L'utente non ha …
Chiuso. Questa domanda è fuori tema . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che sia in argomento per Software Engineering Stack Exchange. Chiuso 4 anni fa . Ho imparato SQL di recente e mi sono esercitato con MySQL / Postgres e presto …
Ho ereditato un enorme mucchio di codice legacy scritto in PHP su un database MySQL. La cosa che ho notato è che l'applicazione utilizza doublesper l'archiviazione e la manipolazione dei dati. Ora mi sono imbattuto in numerosi post che menzionano come doublenon sono adatti per le operazioni monetarie a causa …
Sono stato programmatore negli ultimi sei anni. Durante la mia carriera, ho lavorato su molte applicazioni web. Il più delle volte, quando era necessario un database, ci veniva dato (i programmatori) o avevamo un database legacy su cui lavorare. Altrimenti, dovevamo creare e progettare il database da soli, il che …
Leggi queste righe- Se i tuoi dati sono di natura oggetto, utilizza gli archivi oggetti ("NoSQL"). Saranno molto più veloci di un database relazionale. Se i dati sono di natura relazionale, ne vale la pena l'overhead di un database relazionale. a partire dal- http://seldo.com/weblog/2011/06/15/orm_is_an_antipattern Quindi, come faccio a sapere se …
Chiuso . Questa domanda deve essere più focalizzata . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che si concentri su un problema solo modificando questo post . Chiuso 5 anni fa . Quindi ho lavorato in molti posti di lavoro diversi come sviluppatore …
Quali sono alcune strategie OOP per lavorare con un database ma mantenere le cose testabili? Supponiamo che io abbia una classe User e che il mio ambiente di produzione funzioni con MySQL. Vedo un paio di possibili approcci, mostrati qui usando PHP: Passa una $ data_source con interfacce per load()e …
Supponiamo di avere il seguente diagramma ER: Ora, se rappresentassi la relazione usando una chiave esterna di Schoolin Student, potrei avere dei NULLvalori (perché a Student non è richiesto di appartenere a a School), ad esempio: Quindi il modo corretto (basato su ciò che ho letto) è quello di creare …
Sto cercando di creare un'applicazione di todo list molto semplice con PHP, MySQL, Jquery templating e JSON ... Tuttavia, il mio schema sembra complicare le cose in JSON. Qual è il modo migliore per farlo? Una nuova tabella per ogni elenco, contenente gli elementi. o una tabella per gli elenchi …
Non trovo alcuna spiegazione approfondita sul web su un confronto tra ElasticSearch e i database dei grafici. Entrambi sono ottimizzati per attraversare i dati. ElasticSearch sembra essere ottimizzato per l'analisi. Tuttavia Neo4j si basa anche su Lucene per gestire gli indici e alcune funzionalità full-text. Perché dovrei usare ElasticSearch se …
Per quanto ne so, la maggior parte dei database relazionali non offre alcuna API a livello di driver per le query, ad eccezione di una queryfunzione che accetta una stringa SQL come argomento. Sto pensando a quanto sarebbe più facile se si potesse fare: var result = mysql.select('article', {id: 3}) …
Molte applicazioni di database (forse la maggior parte?) Oggi usano alberi B e variazioni per archiviare i dati, poiché questa struttura di dati ottimizza le operazioni di lettura, scrittura e ricerca su un disco rigido (e queste operazioni a loro volta svolgono un ruolo importante nell'efficienza complessiva di i database). …
Allo stato attuale, questa domanda non è adatta al nostro formato di domande e risposte. Ci aspettiamo che le risposte siano supportate da fatti, riferimenti o competenze, ma questa domanda probabilmente solleciterà dibattiti, argomenti, sondaggi o discussioni estese. Se ritieni che questa domanda possa essere migliorata e possibilmente riaperta, visita …
Comprendendo come yieldfunziona la parola chiave, mi sono imbattuto in link1 e link2 su StackOverflow che sostiene l'uso di yield returniterando su DataReader e soddisfa anche le mie esigenze. Ma mi chiedo cosa succede se uso yield returncome mostrato di seguito e se non eseguo iterazioni sull'intero DataReader, la connessione …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.