Invece di un database, ho appena serializzato i miei dati su JSON, salvandoli e caricandoli su disco quando necessario. Tutta la gestione dei dati viene effettuata sul programma stesso, che è più veloce E più facile rispetto all'utilizzo di query SQL. Per questo motivo non ho mai capito perché i …
Nei miei database, tendo a prendere l'abitudine di avere una chiave primaria intera a incremento automatico con il nome id per ogni tabella che creo in modo da avere una ricerca univoca per ogni riga particolare. È considerata una cattiva idea? Ci sono degli svantaggi nel farlo in questo modo? …
Attualmente sto creando un'applicazione Web che consente agli utenti di archiviare e condividere file di dimensioni 1 MB - 10 MB. Mi sembra che l'archiviazione dei file in un database rallenti in modo significativo l'accesso al database. È una preoccupazione valida? È meglio archiviare i file nel file system e …
Sono un po 'confuso sull'intera cosa NoSQL e così via. Quando sceglieresti di usare qualcosa come MongoDB su qualcosa come Oracle o MySQL? Non capisco davvero la "differenza" per quanto riguarda l'utilizzo tra loro. Da quanto ho capito, i database di tipo NoSQL non sono pensati per sostituire gli RDBMS, …
Questo è un problema che ho riscontrato alcune volte. Immagina di avere un record che desideri archiviare in una tabella del database. Questa tabella ha una colonna DateTime chiamata "date_created". Questo particolare record è stato creato molto tempo fa e non sei davvero sicuro della data esatta, ma conosci l'anno …
localStorage e indexedDB sono utilizzati per l'archiviazione offline dei dati in HTML5. Quali sono le loro differenze chiave e quale è preferibile in quali situazioni?
Ho lavorato in alcuni progetti in cui la maggior parte della logica aziendale è stata implementata nel database (principalmente attraverso procedure memorizzate). Dall'altro lato, ho sentito da alcuni colleghi programmatori che questa è una cattiva pratica ("I database sono lì per archiviare i dati. Le applicazioni sono lì per fare …
Al momento creo una connessione al database quando la mia pagina web viene caricata per la prima volta. Quindi elaboro la pagina ed eseguo qualsiasi domanda contro quella connessione. È il modo migliore per farlo o devo creare una connessione al database ogni volta che eseguo una query? ps Per …
Ieri stavo discutendo con un programmatore "hobby" (io stesso sono un programmatore professionista). Ci siamo imbattuti in alcuni dei suoi lavori e ha detto che interroga sempre tutte le colonne del suo database (anche su / nel server / codice di produzione). Ho provato a convincerlo a non farlo, ma …
Ho cercato di progettare un database in linea con un concetto di progetto e mi sono imbattuto in quello che sembra un problema molto dibattuto. Ho letto alcuni articoli e alcune risposte Stack Overflow che affermano che non è mai (o quasi mai) accettabile memorizzare un elenco di ID o …
Qual è la differenza tra MariaDB e MySQL? Non ho molta familiarità con entrambi. Sono principalmente uno sviluppatore front-end per la maggior parte. Sono sintatticamente simili? Dove differiscono queste due lingue di query? Wikipedia menziona solo la differenza tra le licenze: MariaDB è un ramo sviluppato dalla comunità del database …
Sto programmando un database usando Java con SQLite. Ho scoperto che solo una connessione alla volta al database ha capacità di scrittura, mentre molte connessioni contemporaneamente hanno capacità di lettura. Perché l'architettura di SQLite è stata progettata in questo modo? Fintanto che le due cose che vengono scritte non vengono …
So che questo argomento è un po 'controverso e ci sono molti articoli / opinioni fluttuanti su Internet. Sfortunatamente, la maggior parte di loro presume che la persona non sappia quale sia la differenza tra NULL e stringa vuota. Quindi raccontano storie di risultati sorprendenti con join / aggregati e …
Ho letto un articolo sulla BBC. Uno degli esempi che hanno detto è che le persone con cognome "Null" hanno problemi con l'inserimento dei loro dettagli in alcuni siti Web. Non viene fornita alcuna spiegazione sull'errore che devono affrontare. Ma per quanto ne so la stringa "Null" e il valore …
Ho visto una serie di domande, come questa , che chiedono consigli su come archiviare gli enum in DB. Ma mi chiedo perché dovresti farlo. Quindi diciamo che ho un'entità Personcon un gendercampo e un Genderenum. Quindi, la mia tabella personale ha un genere di colonna. Oltre all'ovvia ragione per …
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.