Learn PostgreSQL Tutorial - Full Course for Beginners
versiunea 9.0 a bazei de date open source Postgres, care va avea loc la jumătatea lunii august, dezvoltatorii din spatele proiectului speră că noile caracteristici vor atrage mai mult interes din partea întreprinderilor.
"Caracteristicile care au fost introduse în 9.0 [au fost create pentru a povară pentru persoanele care provin din baze de date de proprietate către Postgres ", a declarat Bruce Momjian, dezvoltator principal al proiectului open source, precum și un arhitect de bază de date pentru EnterpriseDB, care oferă o versiune bazată pe versiunea comercială a bazei de date. acum se concentreaza pe usurinta in utilizare, usurinta de administrare, precum si furnizarea de tipul de facilitati pe care credem ca organizatiile mari nevoie de, a spus el. Multe lucruri pe care dezvoltatorii o fac acum sunt "punerea mainstream poloneză în baza de date și nu doar că este vorba despre oameni cu surse deschise", a spus el.
În ceea ce privește utilizarea generală, open-source baze de date relaționale, poate că MySQL este cel mai ușor de înțeles, deși PostgresSQL mai puțin cunoscut, cunoscut mai mult ca Postgres, sa dovedit a fi o alegere credibilă.
EnterpriseDB își comercializează versiunea bazei de date ca o alternativă mai ieftină la bazele de date proprietare, cum ar fi Oracle, precum și o alternativă la MySQL, motivând că Oracle controlează acum MySQL, iar clienții ar putea să-și diversifice tehnologiile bazei de date.
"Postgres [use] continuând să creștem într-adevăr foarte repede, obținem o mulțime de oameni care foloseau Oracle, MySQL și [IBM] DB2 și care sa accelerat în ultimele șase luni ", a spus Momjian. distribuitorul de depozite Netezza a folosit Enterprise Server Postgres Plus Advanced Server la p o nouă ofertă, Netezza Migrator, software care oferă o interfață bazată pe Oracle pentru a face interogări SQL în aparatul de depozitare a datelor TwinFin din Netezza.
Postgres 9.0 va actualiza ultima versiune majoră, 8.4, lansată în iulie anul trecut. În luna iunie, dezvoltatorii au lansat cea de-a doua versiune beta de 9.0. Versiunea 9.0 va veni cu o serie de noi caracteristici care ar trebui să facă apel la întreprinderi, a declarat Momjian într-un interviu acordat serviciului IDG News. Principalul dintre ele este replicarea internă.
Cu replicare, baza de date este copiată într-o a doua locație, în multe cazuri pe un alt server situat într-o altă locație. Versiunile anterioare de Postgres au oferit ceea ce Momjian numea "replicare externă", ceea ce înseamnă că un program în afara bazei de date a copiat în mod automat jurnalele de tranzacții ale bazei de date în noua locație la intervale prestabilite. Jurnalul tranzacțiilor este înregistrarea tuturor modificărilor aduse unei baze de date.
Această abordare sa dovedit a fi prea lentă și voluminoasă. Noua versiune a software-ului permite "replicarea streaming", ceea ce înseamnă de îndată ce este scris ceva în baza de date originală, software-ul bazei de date comite și datele la cea de-a doua bază de date.
Această abordare înseamnă că pot fi adăugate modificări la a doua bază de date mai des, oferind o bază de date mai actualizată. De asemenea, permite ca cea de-a doua bază de date să fie atacată, ceea ce, de asemenea, nu a fost posibil în configurația anterioară, a spus Momjian.
O altă adăugare majoră a software-ului este un instrument care ar facilita administratorilor să actualizeze o bază de date Postgres o versiune nouă, numită Pg_migrator. Pentru versiunile anterioare, în special cu baze de date terabyte, modernizarea a fost "un proces dureros", a recunoscut Momjian. Procesul vechi a implicat, în principal, mutarea întregului conținut al bazei de date într-o nouă structură de fișiere.
Noua versiune permite ca datele să rămână în loc și înlocuiesc doar layout-urile tabelului, proces care ar trebui să dureze doar un minut sau chiar cu baze de date terabyte. "Puteți migra o bază de date de 400 de gigabyte în 40 de secunde", a spus Momjian, indicând un videoclip YouTube pe care la făcut să demonstreze acest proces.
Dincolo de aceste adăugiri majore, "au existat multe revizuiri" ale Postgres-ului în general, garantând saltul în numerotarea majoră a versiunilor, de la versiunea 8 la versiunea 9, a spus Momjian. Suportul pentru procedurile stocate a fost extins, permițând executarea unor noi tipuri de proceduri. Compilatorul Perl a fost revăzut, iar compilatorul Python poate funcționa cu versiunea 3 a acelei limbi.
Multe dintre aceste caracteristici mai mici ar trebui să încurajeze și utilizarea întreprinderii. De exemplu, managementul permisiunilor - care specifică cine primește pentru a vedea care părți ale bazei de date - a fost revizuit.
De asemenea, software-ul poate acum să arate administratorilor ce aplicații fac apeluri la baza de date, a spus Momjian. "Când o aplicație se conectează la baza de date, ea poate furniza numele ei" și, la rândul său, acest nume este afișat pe consola administratorului pentru că a văzut întrebările, a spus el.
Joab Jackson acoperă programele de software și tehnologia generală pentru
Serviciul de știri IDG
. Urmăriți-l pe Joab pe Twitter la @ Joab_Jackson. Adresa de e-mail a lui Joab este [email protected]
La două zile după proclamarea acordului cu Sony, NVIDIA a publicat un acord similar cu Nintendo și consola Wii de mare succes. "Adăugarea unui kit PhysX SDK pentru Wii este cheia strategiei noastre cross-platform și integrată modelului de afaceri pentru dezvoltatorii noștri de jocuri licențiați și pulsoștii", a spus Tony.
Cu tehnologia PhysX disponibilă acum mai multor dezvoltatori de jocuri decât oricând, va fi interesant pentru a vedea cât de bine este implementat în viitoarele jocuri, pentru console și PC. De asemenea, ține cont de un posibil conflict cu utilizarea software-ului NVIDIA în legătură cu soluția grafică Wii oferită de ATI
Cu o bancnotă de 200 de milioane în bancă, Facebook este din nou bine poziționată pentru a evita creșterea. Mai degrabă decât să faci bani în modul de modă veche, Facebook intenționează planul de salvare rus să blocheze din nou inevitabilul: un Facebook care transformă un profit sau altceva. Cu 200 de milioane de utilizatori, Facebook nu a demonstrat încă poate face orice pentru a le monetiza. Acesta a eșuat în cele mai de bază pentru a atrage un număr mare de agenți de publicitate serioși - cât
Facebook nu a reușit să dezvolte un nou model de afaceri , pe linia a ceea ce a făcut Google prin conectarea anunțurilor la conținut și căutări, capabil să se suporte. startupul este, bineînțeles, un ratat.
Seagate FreeAgent GoFlex TV HD Media Player: Versatil, dar lipsit de poloneză
Seagate furnizează un streamer media complet la prețuri accesibile dar nu este la fel de lustruit ca WD TV Live Plus.