CUBRID Databasebeheer Tool
Zeer geoptimaliseerde en schaalbare tool voor databasebeheer
Cubrid is een open source en gratis DBMS -software. Het is een GUI-gebaseerde administratietool die een hoog niveau van SQL-compatibiliteit biedt met de meeste databases.
Overzicht
Cubrid is een open source DBMS -software. Het zorgt ervoor dat hoge prestaties, stabiliteit, schaalbaarheid en hoge beschikbaarheid een must zijn voor missiekritieke webtoepassingen. Het is heel eenvoudig te installeren en biedt GUI-gebaseerde administratietools voor ontwikkelaars. Cubrid is een object-relationeel databasebeheersysteem, bestaande uit de databaseserver, de makelaar en de Cubrid Manager. Het biedt ook de query -editor, een handig hulpmiddel waarmee gebruikers SQL -query’s op de databaseserver kunnen uitvoeren. De belangrijkste kenmerken van de Cubrid -databasebeheerstool zijn; Gegevensuitwisseling, caching met hoge prestaties, objectgeoriënteerde database -elementen Relations, een native middleware -makelaar, uitbreidbare en aanpasbare globaliseringsondersteuning. Cubrid biedt database -back -ups en herstelt punten. De databaseserver biedt naadloze transacties met behulp van vergrendelings- en logboekmethoden, zelfs wanneer meerdere gebruikers de database in één keer gebruiken. Cubrid biedt een open source software die krachtig is en stabiele en hoge prestaties mogelijk maakt zonder enige beperkingen. De makelaar is een Cubrid-specifieke middleware die de communicatie tussen de databaseserver en externe applicaties doorgeeft. Het biedt functies, waaronder verbindingen, monitoring en log tracering en analyse. De Cubrid Manager is een GUI -tool waarmee gebruikers de database en de makelaar op afstand kunnen beheren.
Systeem vereisten
- Ubuntu 18.04
- een niet-root gebruiker met sudo-privileges
- vereist geheugen: 1 GB of meer
- Opnieuwde schijfruimte: 2 GB of meer
- Vereiste software: JRE/JDK 1.6 of hoger
Functies
- Volledig transactioneel, zuur conform
- ANSI SQL
- Voorwaardelijke reguliere uitdrukkingen
- Referentiële integriteit
- Vraagplan Caching
- B+boom, bedekkende index
- geneste en hiërarchische vragen
- LOB -gegevensondersteuning (BLOB/CLOB)
- True Varchar
- Meer dan 90% SQL -compatibiliteit met MySQL
- Cursors, triggers en opgeslagen procedures
- Unicode Support0-
- Tabel Joins (binnen, links, rechts, buiten, unie, samenvoegen)
- platformovereenkomst -Multi-Process-architectuur en multi-threaded server-implementatie
- Native API voor PHP, PDO, Python, Ruby, Perl, ODBC, OLEDB, ADO.NET, C.
- Native database -toediening en migratiehulpmiddelen.
- Opdrachtregeldatabasebeheerhulpprogramma’s en SQL -tolk.
- Hoge beschikbaarheidsfunctie voor 24/7 ononderbroken beschikbaarheid van services.
- Native Connection Pooling (kan ook worden gebruikt met Oracle en MySQL)
- Balancering en distributie laden. -Synchrone/asynchrone/semi synchrone, one-way, transactieniveau, schema-onafhankelijke, geketende of gegroepeerde replicatie
- Gegevens import/exporteren
- Online/heet, offline en incrementele back -up met een mogelijkheid om te plannen en aan te passen op basis van de behoeften.
- Onbeperkte databases, tabellen en rijen.
- Open source
Installatie
Volg deze instructie om Cubrid op Ubuntu te installeren.
- Installeer Cubrid met behulp van de volgende apt-get-opdracht op Ubuntu.
$ sudo add-apt-repository ppa:cubrid/cubrid $ sudo apt-get update
- Om de nieuwste versie te installeren, voert u de volgende opdracht uit.
$ sudo apt-get install cubrid
- Versname -informatie in de opdracht opnemen om de eerdere versies te installeren.
$ sudo apt-get install cubrid-8.4.3
- Nadat de installatie is voltooid, configureer je omgevingsvariabelen inclusief het installatiepad van Cubrid en pas ze vervolgens toe op het systeem.
- Start Cubrid met de volgende opdracht.
cubrid service start
- Start of stop het serverproces met behulp van de volgende opdrachten.
cubrid server start "dbname"
cubrid server stop "dbname"
- Test Server -verbinding.
csql -u dba demodb