Android

DB a SQlite, spolu s porovnáním.

Week 7, continued

Week 7, continued

Obsah:

Anonim

open source, free database softwaru. Než začnete provádět jakoukoli službu on-line, je třeba zvolit si databázi, která zaručí dostupnost, bezpečnost a splnění všech vašich potřeb. Náklady jsou vždy výzvou při výběru databáze, RDBMS od nadnárodních korporací může být velmi nákladné a může způsobit mnoho smutku, pokud provozujete bezplatnou službu online. Nakonec

nástroj pro správu otevřených zdrojových dat s může být velmi užitečný. Tyto databáze jsou buď zdarma, nebo stojí mnohem méně a nabízejí většinu funkcí špičkových databázových systémů. Nástroje pro Open Source Databáze

Zde jsou 5 nejoblíbenější softwarové aplikace open source

jejich srovnání: 1) MySQL

MySQL je nejpopulárnější a nejrozšířenější systém pro správu relačních databází, který poskytuje přístup více uživatelů k řadě databází. MySQL je nyní vlastněna firmou Oracle a pro správu databáze používá jazyk Sequential Query Language. Jeho zdroj je dostupný pod GNU licencí a smlouvami o vlastnictví. MySQL je nejoblíbenější mezi vývojáři PHP a používá se pro webové stránky, webové aplikace a on-line služby.

MySQL je k dispozici zdarma pro nekomerční účely a může vás stát za méně než 200 dolarů pro komerční využití. Nabízí funkce jako MS-SQL, Oracle a IBM DB2, velké databázové aplikace.

2) PostgreSQL

Je vyvinut PostgreSQL Global Development Group a je ORDBMS (Object Relational Database Management System). K dispozici pro všechny platformy Mac, Windows, Solaris a Linux pod licencí MIT, PostgreSQL podporuje všechny vlastnosti hlavních databází. PostgreSQL je v současné době k dispozici jako verze 9.1

3) SQLite

SQLite je malá lehká vložená databáze používaná ve formátech aplikačních souborů, databáze pro mobilní aplikace a webové stránky. SQLite má shodu s vlastnostmi ACID databáze. Je rychlejší a má jednoduché rozhraní API. SQLite je dodáván se samostatným klientským rozhraním příkazového řádku (CLI), který lze použít pro správu databází SQLite.

4) Berkeley DB

Vlastníkem společnosti Oracle, Berkeley DB poskytuje základní úložné služby pro vaši aplikaci bez ohledu na to, jak náročné a jedinečné vaše požadavky se zdají být. API Berkeley DB jsou k dispozici téměř ve všech programovacích jazycích, včetně ANSI-C, C ++, Java, C #, Perl, Pythonu, Ruby a Erlangu.

Program, který přistupuje k databázi, se může rozhodnout, záznam. Berkeley DB neposkytuje žádné omezení na údaje záznamu. Záznam a jeho klíč mohou být až čtyři gigabajty dlouhé. Poznámka: Berkeley DB není úplný DBMS.

5) Firebird

Firebird byl vždy plně plnohodnotnější než MySQL a na rozdíl od PostgreSQL pracoval vždy dobře na Windows i Linux a dalších variantách Nix. Firebird poskytuje mnoho funkcí, které jsou k dispozici v komerčních databázích, včetně uložených procedur, spouštěčů, hotových záloh (zálohování při spuštění databáze) a replikace. Databáze Firebird se dodává ve dvou variantách, klasický server a super server.

Data jsou dnes mnohem složitější než před 10 lety. Ukládání, správa a správa dat závisí na databázové technologii. Společnosti na vysoké úrovni, jako jsou společnosti Microsoft, Oracle a IBM, postupují časem a vytvářejí některé z nejlepších databázových systémů. Možná, že MS-SQL, IBM-DB a Oracle jsou nejvíce oceněné databázové systémy, ale výše uvedené databázové systémy s otevřenými zdroji jsou bohaté a nabízejí dobrý výkon. Ve stínech některých firemních aplikací jsou obvykle přehlíženy.

Chyběla mi vaše preferovaná databáze? Uveďte je v níže uvedené poznámce