cego este o sursă deschisă și complet gratuit software-ul de linie de comandă scris în C ++, folosind un concepută pentru implementarea unei baze de date relaționale care suportă solicitări de interogare SQL tranzacționale în limbaje de programare comune, cum ar fi C, C ++, DBD, orientat-obiect si Java.
Cererea este proiectat în așa fel încât acesta oferă suport pentru o caracteristică de bază de date fileze distribuită care este folosită în unele produse comerciale. Este capabil de indici de punere în aplicare, vizualizări, proceduri stocate, precum și arhitectura străin sistem filet-keys.Multi bazate pe arhitectura de sistem POSIX threadsIts este multi-threaded, bazat pe fire POSIX, și proiectat de la zero pentru disponibilitate high end și performanță. În general, software-ul oferă funcționalitate care există doar pe produse comerciale high-end.
Pentru o descriere detaliată a bazei de date, vă rugăm să consultați documentația online, disponibil pe pagina proiectului, în partea de documentație dedicat (ghid de utilizare) .Getting a început cu CegoBeing un proiect destul de popular, cego poate fi ușor de instalat de depozitele de software implicit de dumneavoastră distribuție GNU / Linux. Deci, trebuie doar să deschideți managerul de pachete preferat, cauta si lsquo; & rsquo cego; pachet și instalați-l. După instalare, veți putea să-l folosească printr-un emulator de terminal Linux.
Dacă distro-ul nu poate fi utilizată rsquo; t includ pachetul cego, trebuie să descărcați cea mai recentă versiune de Softoware sau pe site-ul oficial, salvați-l pe o locație aleasă de dumneavoastră, extract de conținutul său, deschide o fereastră Linux Terminal și să navigați la locația extras fișiere arhivă folosind & lsquo; rsquo; CD si comandă.
Apoi, tastați & lsquo; ./ configura && make-rsquo; comandă pentru a optimiza și compila aplicația & rsquo; s codul sursă pentru o arhitectură hardware specifice și / sau sistem de operare. După o compilație fără erori, trebuie să tastați & lsquo; & rsquo make install; comandă ca root, sau cu sudo, pentru a face software-ul disponibil pentru toți utilizatorii. Utilizați & lsquo; cego help & rsquo; comandă pentru a vedea programul & rsquo; s opțiunile de linie de comandă
Ce este nou în această versiune:
- utilitate Adaugata funcție blobsize. pentru regăsirea informațiilor dimensiune blob.
Ce este nou în versiunea 2.20.6:
- fix Adaugat la CegoFunction :: evalFieldValue pentru cazul SUBSTR pentru a evita stringbuf depăși excepție. începe și parametrii len sunt stabilite la limitele șir în caz de intrare de utilizator invalid.
- csmode adăugată și qescmode steaguri pentru cego xml initializare Excepție mesaj fix în CegoFactor :: evalFieldValue.
Ce este nou în versiunea 2.20.4:.
- Adaugata calcul hitrate la tampon informații piscina
- Adaugata îndepărtare rol tranzitiv pentru toți utilizatorii, în cazul în care un rol este scăzut.
- Adaugata multe îmbunătățiri la blesteme pe bază de frontent administrare (cgadm) Acum tableset, utilizator și administrație rol poate face susținută de un blesteme GUI bazate pe. Verificare valoare nulă adăugată pentru & quot; modifica masă & quot; comandă, astfel încât, în caz de modificare a unui atribut să nu fie nul, intrările de masă sunt verificate pentru ea (nouă metodă CegoTableManager :: checkNullValue)
- Cleanup în CegoObjectManager (introdus metoda getHashPageId) stabilește, pentru modificarea masă:. În caz de masă redenumirea atribute, intrările cheie pentru index, btrees, fkey și controalele corespunzătoare nu au fost modificate
Ce este nou în versiunea 2.20.3:
- Corecții adăugat în CegoBufferPool :: writeAndRemoveTabSet și CegoBufferPool: : writeCheckPoint astfel doar pagini sunt scrise, care sunt ocupate. În caz contrar, aceasta poate duce la accident de sistem, dacă paginile care au fost puse (marcate ca NOT_OCCIPIED) și scrise pe disc.
Ce este nou în versiunea 2.20.2:
- Fixed o problemă în CegoFileHandler :: allocatePage Daca un Pagina este alocat cu doAppend == fals, indicatorul Append este resetat. În caz contrar, paginile eliberate nu sunt realocate din nou și susținut crea / derulează operațiuni pot duce la pagina depășească.
Ce este nou în versiunea 2.20.1:
- Fix pentru btree obiecte. În unele cazuri, operațiunile bufferUnfix nu s-au făcut correcty, care ar putea duce la obiecte btree corupte.
Ce este nou în versiunea 2.20.0:
- Metoda CegoBTreeManager :: deleteBTree a fost reproiectat. În cazul obiectelor index non-unice, s-ar putea întâmpla, că intrarea index corespunzător nu a fost găsit (daca valoarea este răspândit pe mai multe noduri frunză) Această problemă este fixat cu noul implementarea metodei
- relevanță Adaugata valoarea atributului pentru btree obiect. Acest lucru permite să ia o decizie mai bine despre relevanța unui obiect btree care rezultă într-un plan optimizat de execuție interogare.
Ce este nou în versiunea 2.19.14:
- extindere funcțională de interogări de agregare a sprijini agregare în funcții de exemplu, Selectati F1 (sumă (a)) din T1.
Ce este nou în versiunea 2.19.13:
- corecții suplimentare pentru CegoDatabaseManager :: useObject numTries metodă a fost nu a crescut în mod corect.
- Optimizare pentru CegoTableManager :: deleteDataTable Evaluarea index nu a fost corect, astfel încât strategia repede ștergere de mese fără obiecte de index nu a fost folosit.
Cerințe :
- base-1.0.4.tar.gz
- xml-1.0.1.tar.gz
Comentariile nu a fost găsit