Cego є відкритим вихідним кодом і абсолютно безкоштовне програмне забезпечення з командного рядка написані на C ++ з використанням об'єктно-орієнтованого призначений для реалізації реляційної бази даних, яка підтримує транзакційні запити SQL запитів в поширених мов програмування, таких як C, C ++, DBD, і Java.
Застосування спроектований таким чином, що він забезпечує підтримку розподіленої бази даних функції затінення, який використовується в деяких комерційних продуктах. Він здатний виконавців індекси, уявлення, збережені процедури, а також іноземну архітектури системи keys.Multi різьбленням, заснованих на архітектурі POSIX threadsIts системи є багатопотокової, на основі POSIX Threads, і розроблений з нуля для високої мети доступності та продуктивність. В цілому, програма надає функціональність, яка існує тільки на потужних комерційних продуктів.
Для більш докладного опису бази даних, зверніться до онлайн-документації, доступної на домашній сторінці проекту, в спеціальному розділі документації (керівництво користувача) .Getting почався з CegoBeing досить популярний проект, Cego може бути легко встановлений з програмного забезпечення за замовчуванням Сховища ваш Розподіл GNU / Linux. Так, просто відкрийте ваш улюблений менеджер пакетів, шукати і lsquo; Cego & Rsquo; пакет і встановити його. Після установки, ви зможете використовувати його через емулятор терміналу додаток Linux.
Якщо ваш дистрибутив Байдуже & Rsquo; Т включає пакет Cego, необхідно завантажити останню версію з Softoware або на офіційному сайті, зберегти його на місці за вашим вибором, витягти його вміст, відкрийте вікно Linux Terminal і перейдіть до місця витягується Архів файлів за допомогою & lsquo; CD & Rsquo; Команда.
Потім введіть & lsquo; ./ налаштувати && зробити і Rsquo; Команда для оптимізації та компіляції додатка & Rsquo; и вихідний код для конкретної апаратної архітектури і / або операційної системи. Після безпомилкової компіляції, необхідно ввести і lsquo; зробити установку і Rsquo; Команда, як корінь, або Судо, щоб зробити програмне забезпечення доступне для всіх користувачів. Використовуйте & lsquo; Cego --help і Rsquo; Команда перегляду цієї програми & Rsquo; опцій командного рядка
Що нового У цьому випуску:
- Додана функція корисності blobsize. для отримання інформації про розмір крапля.
Що нового у версії 2.20.6:
- Додана виправити в CegoFunction :: evalFieldValue для SUBSTR випадку щоб уникнути stringbuf перевищувати виняток. почати і Льон параметри встановлюються в межах рядків у разі невірного введення користувача.
- Додана csmode і qescmode прапори для Cego XML ініціалізації Повідомлення про виключення зафіксувати в CegoFactor :: evalFieldValue.
Що нового у версії 2.20.4 :.
- долучення розрахунок hitrate в буфер інформацію про пул
- Додана Транзитивне видалення ролей для всіх користувачів, якщо роль знизилася.
- Додано безліч поліпшень проклять адміністрування на основі frontent (cgadm) Тепер tableset, експлуатації та адміністрування ролей може бути зроблено за підтримки проклята GUI. Null перевірка на додану вартість для & Quot; змінити таблицю & Quot; Команда, тому в разі зміни атрибута, щоб бути не нульовим, записи таблиці перевіряються на нього (новий метод CegoTableManager :: checkNullValue)
- Очищення в CegoObjectManager (введений метод getHashPageId) фіксує для настільного змінює :. В разі перейменування атрибутів таблиці, відповідні ключові елементи для індексу, btrees, F-клавіш і перевірок не були змінені
Що нового у версії 2.20.3:
- Виправлена додав в CegoBufferPool :: writeAndRemoveTabSet і CegoBufferPool: : writeCheckPoint так що просто сторінки написані, які зайняті. В іншому випадку, це може призвести до краху системи, якщо сторінки, які були випущені (відзначений як NOT_OCCIPIED) і записується на диск.
Що нового у версії 2.20.2:
- Виправлена проблема в CegoFileHandler :: allocatePage Якщо Сторінка виділяється doAppend == брехня, покажчик Додавати скидається. В іншому випадку, звільнені сторінки ніколи не перерозподіляються знову і стійкий створювати / видаляти операції можуть призвести до сторінці перевищувати.
Що нового у версії 2.20.1:
- Виправлена BTREE об'єктів. У деяких випадках, операції bufferUnfix не було зроблено correcty, що може призвести до пошкодження об'єктів BTREE.
Що нового у версії 2.20.0:
- метод CegoBTreeManager :: deleteBTree був змінений. У разі не-унікальних об'єктів індексу, це може статися так, що відповідний запис індекс не був знайдений (якщо значення розповсюджуваних протягом декількох кінцевих вузлів) Ця проблема виправлена з новою реалізації методу
- Додана актуальність значення атрибута для BTREE об'єкта. Це дозволяє зробити краще рішення про значущість об'єкта BTREE що призводить до оптимізації плану виконання запиту.
Що нового у версії 2.19.14:
- Функціональні розширення для агрегації запитів для підтримки агрегування функцій наприклад, виберіть F1 (суму (а)) від t1.
Що нового у версії 2.19.13:
- Подальші виправлення для CegoDatabaseManager :: useObject метод numTries був неправильно збільшується.
- Оптимізація для CegoTableManager :: deleteDataTable оцінка індексу не було правильним, так швидше видалення стратегія для таблиць без індексні об'єкти не використовуються.
Вимоги
- базова-1.0.4.tar.gz
- XML-1.0.1.tar.gz
Коментар не знайдено