COBRID | Gratis objektrelationellt databashanteringssystem

CUBRID Verktyg för databashantering

Mycket optimerat och skalbart databashanteringsverktyg

Cubrid är en öppen källkod och gratis DBMS -programvara. Det är ett GUI-baserat administrationsverktyg som ger en hög nivå av SQL-kompatibilitet med de flesta databaser.

Översikt

Cubrid är en öppen källkod DBMS -programvara. Det säkerställer hög prestanda, stabilitet, skalbarhet och hög tillgänglighet som är ett måste för uppdragskritiska webbapplikationer. Det är väldigt enkelt att installera och tillhandahåller GUI-baserade administrationsverktyg för utvecklare. Cubrid är ett objektrelationellt databashanteringssystem som består av databaseservern, mäklaren och Cubrid Manager. Det tillhandahåller också Query Editor, ett bekvämt verktyg som gör det möjligt för användare att köra SQL -frågor på databasservern. De viktigaste funktionerna i Cubrid -databashanteringsverktyget är; Datadelning, högpresterande datacaching, objektorienterade databaselementrelationer, en inhemsk mellanprogrammäklare, utdragbar och anpassningsbar globaliseringsstöd. Cubrid tillhandahåller säkerhetskopior av databaser och återställer punkter. Dess databaseserver tillhandahåller sömlösa transaktioner med lås- och loggningsmetoder även när flera användare använder databasen på en gång. Cubrid tillhandahåller en öppen källkodsprogramvara som är kraftfull och möjliggör stabil och hög prestanda utan några begränsningar. Mäklaren är en kubridspecifik mellanprogram som vidarebefordrar kommunikationen mellan databaseservern och externa applikationer. Det ger funktioner inklusive anslutningspooler, övervakning och loggspårning och analys. Cubrid Manager är ett GUI -verktyg som gör det möjligt för användare att påverka databasen och mäklaren.

Systemkrav

  • Ubuntu 18.04
  • en icke- ** rot ** användare med sudo-privilegier
  • Obligatoriskt minne: 1 GB eller mer
  • Reuired Disk Space: 2 GB eller mer
  • Obligatorisk programvara: JRE/JDK 1.6 eller högre

Funktioner

  • Helt transaktionell, syrakompatibel
  • Ansi SQL
  • villkorade regelbundna uttryck
  • referensintegritet
  • Frågesplan caching
  • b+träd, täcker index
  • kapslade och hierarkiska frågor
  • Lob Data Support (BLOB/CLOB)
  • True Varchar
  • Över 90% SQL -kompatibilitet med MySQL
  • Markörer, triggers och lagrade procedurer
  • Unicode Support0-
  • Tabell går (inre, vänster, höger, yttre, förening, sammanslagning)
  • tvärplattform -Multi-Process Architecture och Multi-Threaded Server Implementation
  • Native API för PHP, PDO, Python, Ruby, Perl, ODBC, OLEDB, ADO.NET, C.
  • Native Database Administration and Migration Tools.
  • Kommandoradsdatabashanteringsverktyg och SQL -tolk.
  • Funktion med hög tillgänglighet för 24/7 oavbruten servicetillgänglighet.
  • Native Connection Pooling (kan också användas med Oracle och MySQL)
  • lastbalansering och distribution. -Synkron/asynkrona/semi-synkron, enkelriktad, transaktionsnivå, schemaoberoende, kedjad eller grupperad replikering
  • Dataimport/export
  • Online/het, offline och inkrementell säkerhetskopia med möjlighet att schemalägga och justera baserat på behoven.
  • Obegränsade databaser, tabeller och rader.
  • Öppen källa

Installation

** Följ denna instruktion för att installera Cubrid på Ubuntu. **

  • Installera Cubrid med följande apt-get-kommando på Ubuntu.
$ sudo add-apt-repository ppa:cubrid/cubrid $ sudo apt-get update
  • För att installera den senaste versionen, kör följande kommando.
$ sudo apt-get install cubrid
  • Inkludera versioninformation i kommandot för att installera de tidigare versionerna.
$ sudo apt-get install cubrid-8.4.3
  • När installationen är klar konfigurerar du miljövariabler inklusive installationsväg för cubrid och tillämpa dem sedan på systemet.
  • Starta Cubrid med följande kommando.
cubrid service start
  • Starta eller stoppa serverprocessen med följande kommandon.
cubrid server start "dbname"
cubrid server stop "dbname"
  • Testserveranslutning.
csql -u dba demodb

** Utforska **

För att lära dig om andra open source -databashanteringsverktyg, kontrollera följande sidor:

 Svenska