Android

Jämförelse och funktioner för Open Source Database Software

Metabase, a free, self-hosted, open source simple data analytics system with complex capabilities.

Metabase, a free, self-hosted, open source simple data analytics system with complex capabilities.

Innehållsförteckning:

Anonim

Tidigare har vi pratat om SQL Database. I det här inlägget kommer jag att lista några av de populära open source-programmen, gratis databas . Innan du startar någon tjänst på nätet är det mycket nödvändigt att välja en databas som kan garantera upptid, säkerhet och möta alla dina behov.

Kostnaderna är alltid en oro när du väljer en databas kan RDBMS från multinationella företag vara mycket dyrt och kan orsaka dig mycket sorg om du kör en kostnadsfri tjänst online. Så småningom Open Source Database Management Tool s kan vara mycket användbart. Dessa databaser är antingen gratis eller kostar mycket mindre och erbjuder de flesta funktionerna i avancerade databassystem.

Open Source Database Tools

Här är de 5 mest populära open source-programmen databas deras jämförelse:

1) MySQL

MySQL är det mest populära och allmänt använda relationsdatabashanteringssystemet som ger flera användare tillgång till ett antal databaser. MySQL ägs nu av Oracle och använder sekventiellt fråge språk för att hantera en databas. Källan är tillgänglig enligt GNU-licens och ansvarsavtal. MySQL är mest populär bland PHP-utvecklare och används för webbplatser, webbapplikationer och onlinetjänster.

MySQL är tillgänglig gratis för icke-kommersiellt syfte och kan kosta dig mindre än 200 USD för kommersiell användning. Erbjuder funktioner precis som MS SQL, Oracle och IBM DB2, applikationer med stor databas.

2) PostgreSQL

Det är utvecklat av PostgreSQL Global Development Group och är ett ORDBMS (Object Relational Database Management System). PostgreSQL är tillgängligt för alla plattformar Mac, Windows, Solaris och Linux under MIT-licens, och stöder alla egenskaper hos stora databaser. PostgreSQL är för närvarande tillgänglig som version 9.1.

3) SQLite

SQLite är en liten lätt inbäddad databas som används i applikationsfilformat, databas för mobilappar och webbplatser. SQLite har överensstämmelse med ACID-egenskaper hos databasen. Det är snabbare och har enkel att använda API. SQLite kommer med en fristående kommandoradsgränssnittsklient (CLI) som kan användas för att administrera SQLite-databaser.

4) Berkeley DB

Berkeley DB är ägd av Oracle, och erbjuder grundläggande support för din applikation, oavsett hur krävande och unika dina krav kan tyckas vara. Berkeley DB APIs finns tillgängliga i nästan alla programmeringsspråk inklusive ANSI-C, C ++, Java, C #, Perl, Python, Ruby och Erlang.

Ett program som går åt databasen är gratis att bestämma hur data ska lagras i en spela in. Berkeley DB sätter inga hinder för postens data. Skivan och dess nyckel kan båda vara upp till fyra gigabyte långa. Observera att Berkeley DB inte är full DBMS.

5) Firebird

Firebird har alltid varit mer fullständigt än MySQL, och har, till skillnad från PostgreSQL, alltid fungerat bra på Windows samt Linux och andra Nix-varianter. Firebird tillhandahåller många funktioner som finns i kommersiella databaser, inklusive lagrade procedurer, utlösare, heta säkerhetskopior (säkerhetskopior medan databasen körs) och replikering. Firebird-databasen finns i två varianter, klassisk server och superserver.

Data är idag mycket mer komplicerat än det var 10 år tillbaka. Lagring, underhåll och hantering av data bygger på databasstekniken. Högnivågrupper som Microsoft, Oracle och IBM har varit banbrytande databaser över tid och har producerat några av de bästa databassystemen. Kanske är MS-SQL, IBM-DB och Oracle topp mest uppskattade databassystem men ovanstående databassystem med öppen källkod är funktionrika och erbjuder bra prestanda. I skuggorna av vissa företagsapplikationer är de vanligtvis förbisedda.

Missade jag din favorit databas? Nämna dem i kommentarfältet nedan.