Android

Usporedba i značajke softvera otvorenog izvornog baza podataka

BUĐENJE!!! PREVEDENO NA HRVATSKI kompletno izlaganje 10 sati

BUĐENJE!!! PREVEDENO NA HRVATSKI kompletno izlaganje 10 sati

Sadržaj:

Anonim

Ranije smo razgovarali o SQL bazama podataka. U ovom postu idem na popis nekih od popularnih softvera otvorenog koda, besplatne baze podataka . Prije nego počnete s bilo kojom uslugom online, potrebno je mnogo birati bazu podataka koja može jamčiti neprekidno radno vrijeme, sigurnost i zadovoljavanje svih vaših potreba.

Troškovi su uvijek zabrinuti pri odabiru baze podataka, RDBMS iz multinacionalnih korporacija može biti vrlo skupo i može vas uzrokovati mnogo tuga ako vodite besplatnu uslugu na mreži. Na kraju alat za upravljanje bazom podataka open source može biti vrlo zgodan.

Alati za baze podataka otvorenog koda

Ovdje su 5 najpopularnijih open source softvera i . njihova usporedba:

1) MySQL

MySQL je najpopularniji i najčešće korišten sustav za upravljanje relacijskom bazom podataka koji omogućuje pristup višestrukim korisnicima na više baza podataka. MySQL je sada u vlasništvu Oracle-a i koristi sekvencijski jezik upita za upravljanje bazom podataka. Njegov izvor je dostupan pod GNU licencom i ugovornim sporazumima. MySQL je najpopularniji među programerima PHP i koristi se za web stranice, web aplikacije i online usluge.

MySQL je dostupan besplatno za nekomercijalnu svrhu i može vam koštati manje od 200 USD za komercijalnu upotrebu.

2) PostgreSQL

Razvijena je PostgreSQL Global Development Group i ORDBMS (Object Relational Database Management System). Dostupno za sve platforme Mac, Windows, Solaris i Linux pod licencom MIT, PostgreSQL podržava sva svojstva glavnih baza podataka. <3> SQLite

SQLite je mala lagana ugrađena baza podataka koja se koristi u formatu aplikacijskih datoteka, baze podataka za mobilne aplikacije i web stranice. SQLite ima usklađenost s ACID svojstvima baze podataka. Brži je i jednostavan za korištenje API-ja.

4) Berkeley DB

U vlasništvu tvrtke Oracle, Berkeley DB pruža temeljne usluge pohrane za vašu aplikaciju, bez obzira na to kako se SQLite koristi. čini se da je zahtjevan i jedinstven vaš zahtjev. Berkeley DB API-ji dostupni su na gotovo svim programskim jezicima, uključujući ANSI-C, C ++, Java, C #, Perl, Python, Ruby i Erlang.

Program koji pristupa bazi podataka može slobodno odlučiti kako se podaci pohranjuju u snimiti. Berkeley DB ne stavlja ograničenja na podatke rekorda. Zapis i njegov ključ mogu biti i do četiri gigabajta. Imajte na umu da Berkeley DB nije pun DBMS. Firebird

Firebird

Firebird je oduvijek bio potpuniji od MySQL i, za razliku od PostgreSQL, uvijek je dobro radio na Windowsu, kao i na Linux i drugim Nix varijantama. Firebird pruža mnoge značajke dostupne u komercijalnim bazama podataka, uključujući pohranjene postupke, okidače, vruće sigurnosne kopije (sigurnosne kopije dok je baza podataka pokrenuta) i replikaciju. Baza podataka Firebird dolazi u dvije varijacije, klasičnog poslužitelja i super poslužitelja.

Podaci danas su mnogo složenija nego prije 10 godina. Pohranjivanje, održavanje i upravljanje podacima oslanja se na tehnologiju baze podataka. Tvrtke na visokoj razini kao što su Microsoft, Oracle i IBM pionirale su baze podataka s vremenom te su proizveli neke od najboljih sustava baze podataka. Možda su MS-SQL, IBM-DB i Oracle vrhunski cijenjeni sustavi baze podataka, ali gore navedeni sustavi baze podataka otvorenih izvora značajni su i nude dobru izvedbu. U sjeni nekih korporativnih aplikacija obično se previdi.

Jeste li propustili željenu bazu podataka? Nemojte ih spominjati u donjem odjeljku komentara.