Spring GDS 25è Aniversari
Una empresa de logística que envia a 190 països va construir alguna cosa per enviar-se a si mateixa.
PostgreSQL, sovint anomenat Postgres, és una base de dades relacional open source coneguda per ser potent, conforme als estàndards i fiable. Com altres sistemes relacionals, emmagatzema dades en taules i fa servir SQL, amb transaccions ACID completes que mantenen les dades consistents fins i tot quan alguna cosa surt malament a mitja escriptura.
El que la distingeix és la profunditat. Postgres maneja tipus de dades avançats de sèrie, inclosos JSON natiu, arrays i dades geogràfiques a través de PostGIS. Suporta consultes complexes, funcions personalitzades i extensions que li permeten fer una feina que la majoria de bases de dades delega en eines a part. Pots desar files estructurades i documents JSON flexibles a la mateixa taula i consultar sobre tots dos, cosa que difumina la vella línia entre relacional i NoSQL. Una plataforma logística que segueix lliuraments amb coordenades geogràfiques reals es recolza en PostGIS justament per això.
Davant de MySQL, Postgres és en general més fort en consultes complexes, integritat de dades i funcions avançades, mentre que MySQL pot ser més simple d'operar i marginalment més ràpid per a feina bàsica amb molta lectura. Davant de les bases de dades NoSQL, Postgres competeix cada cop més de manera directa gràcies al seu suport de JSON, donant-te sovint flexibilitat de tipus document sense renunciar a les garanties transaccionals.
Postgres és la nostra base de dades relacional per defecte per a la majoria de projectes seriosos. És fiable, profundament capaç i rarament és el que força una reescriptura més endavant quan creixen els requisits. El seu conjunt de funcions vol dir que sovint podem resoldre un problema dins de la base de dades en lloc de cargolar-hi un altre servei.
El valor apareix en el disseny. Un esquema de Postgres ben modelat i ben indexat fa que cada funcionalitat construïda a sobre sigui més ràpida i més fàcil de raonar, així que el nostre desenvolupament web inverteix allà abans d'escriure lògica d'aplicació. Usem les peces avançades, columnes JSON, PostGIS, funcions personalitzades, quan de debò es guanyen el lloc, i mantenim l'esquema net quan no. L'objectiu és una base de dades que el següent desenvolupador pugui llegir i en la qual pugui confiar, no una d'enginyosa que ningú gosi tocar.
Construeixes un producte que necessita una base de dades que creixi amb ell? Posem bé els fonaments.
Una empresa de logística que envia a 190 països va construir alguna cosa per enviar-se a si mateixa.
Convertir una marca en un negoci que funciona.
Mig milió de persones. Una app. Zero caos.















