Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Сравнение СУБД Новый топик    Ответить
Топик располагается на нескольких страницах: Ctrl  назад   1 2 3 4 5 [6] 7 8 9 10 .. 99   вперед  Ctrl
 Re: Разработал драйвер баз данных, что дальше???  [new]
Taro
Member

Откуда: Волшебная страна
Сообщений: 187
выложите же его на соурсфордже. почитайте комменты. если и там ничего не поймут, значит, фейл.
Исходники вы не предоставили, так что более сказать нечего. Запускать примеры, каюсь, не стал.
2 ноя 09, 21:01    [7873678]     Ответить | Цитировать Сообщить модератору
 Re: Разработал драйвер баз данных, что дальше???  [new]
Mike7
Member

Откуда:
Сообщений: 385
Автор - молодец, сумел реализовать неплохую для своих задач систему СУБД. Респект.
Теперь ещё бы ему хорошо поучить теорию.
2 ноя 09, 22:24    [7873885]     Ответить | Цитировать Сообщить модератору
 Re: Разработал драйвер баз данных, что дальше???  [new]
JErik
Member [заблокирован]

Откуда:
Сообщений: 468
Dimitry Sibiryakov

mayton

Лично мне интересно, как он выкручивается из каскадных блокировок и
обеспечивает восстановление БД после сбоя.

Да это-то как раз просто: у него атомарность операции с точностью до
таблицы, причём таблица блокируется целиком (привет ISAM). Дальше
каскадироваться уже вроде как некуда. Ну а про восстановление после
сбоев он уже написал выше - никак оно не восстанавливается. Таблица сбой
либо переживает, либо нет.
Серверное ПО - восстанавливает БД из резервной копии автоматически - если обнаруживает повреждение.
Что касается аутентификации то программист решает - хранить такие блоки на сервере - либо раздать их пользователям на флешке...
3 ноя 09, 02:23    [7874223]     Ответить | Цитировать Сообщить модератору
 Re: Разработал драйвер баз данных, что дальше???  [new]
Yo.!
Guest
JErik
я наверное немного не правильно выразился чистично обновлённые поля я имел ввиду троки анпример если в строке 10-ть изменений 7-мь успели записаться а вот 3-рь неуспели, то есть по ячейкам... В 7-ми ячейках будут новые данные а в 3-х старые - они были ещё в процессе записи, НО целостность не нарушается...


ага, а к драйверу дают ячеистый HDD который байты ячейками записывает
3 ноя 09, 03:10    [7874232]     Ответить | Цитировать Сообщить модератору
 Re: Разработал драйвер баз данных, что дальше???  [new]
JErik
Member [заблокирован]

Откуда:
Сообщений: 468
Принято решение о рзработки в Недельный срок новой улучшенной версии драйвера, модернизации подлежат фенции TJ7ReadMas_u, TJ7ReadMasSync_u и TJ7OpenReadSync_u - цель нововведений, автоматизировать процесс обновлениятаким образом чтобы при изменениях в БД не приходилось заново перечитывать все данные, а клиенты лишь получали бы список изменений. Это минимизирует трафик и время отклика программ, а так-же сохранит полную совместимость с уже существующим ПО...
Таким образом юудет повышена конкурентноспособность драйвера...

С НОВОЙ ВЕРСИЕЙ Я К ВАМ ВЕРНУСЬ!!!
3 ноя 09, 03:47    [7874236]     Ответить | Цитировать Сообщить модератору
 Re: Разработал драйвер баз данных, что дальше???  [new]
vadiminfo
Member

Откуда: Обнинск
Сообщений: 4802
m-arbatov
Я не говорю, что дружно переходим на TJ7.

А Вы скажите. Или сами перейте. А иначе остается некоторая неопределенность. Я вот честно говорю, не переходите. Достоаточно того, что названо драйвером, а сравнивается с БД, но из сравнеия как бы следует, что сравниваются СУБД.
3 ноя 09, 09:23    [7874494]     Ответить | Цитировать Сообщить модератору
 Re: Разработал драйвер баз данных, что дальше???  [new]
Сахават Юсифов
Member

Откуда: Орел
Сообщений: 3992
JErik,

введи объекты
запиши каждый объект в отдельный файл
каждому файлу процесс обработки
сделай диспетчер процессов
процессы-файлы раскинь по инету
диспетчеров тож
в клиента встрой GetDispatcher типа

срок 2 недели
а то выгоню без пособоия
3 ноя 09, 09:29    [7874520]     Ответить | Цитировать Сообщить модератору
 Re: Разработал драйвер баз данных, что дальше???  [new]
SergSuper
Member

Откуда: SPb
Сообщений: 5488
JErik
...
Таким образом юудет повышена конкурентноспособность драйвера...
а кого кстати Вы видите своими конкурентами?
напишите, хоть будет понятно на что это похоже
мне чего-то трудно представить продукт, которые то ли драйвер, то ли БД
3 ноя 09, 10:07    [7874709]     Ответить | Цитировать Сообщить модератору
 Re: Разработал драйвер баз данных, что дальше???  [new]
Кости Гамлета
Member [заблокирован]

Откуда:
Сообщений: 523
SergSuper
JErik
...
Таким образом юудет повышена конкурентноспособность драйвера...
а кого кстати Вы видите своими конкурентами?
напишите, хоть будет понятно на что это похоже
мне чего-то трудно представить продукт, которые то ли драйвер, то ли БД

Автор говорил, что Interbase и Oracle нервно курят в сторонке.
3 ноя 09, 10:08    [7874719]     Ответить | Цитировать Сообщить модератору
 Re: Разработал драйвер баз данных, что дальше???  [new]
vadiminfo
Member

Откуда: Обнинск
Сообщений: 4802
Кости Гамлета
Автор говорил, что Interbase и Oracle нервно курят в сторонке.

Т.е. для автора драйвер к БД = СУБД? Причем файл серверная? А не просто усовершенствовал ОДИБИСи или ИСАМ какой-нить как это ожидается из названия темы?
3 ноя 09, 11:11    [7875265]     Ответить | Цитировать Сообщить модератору
 Re: Разработал драйвер баз данных, что дальше???  [new]
Кости Гамлета
Member [заблокирован]

Откуда:
Сообщений: 523
vadiminfo
Кости Гамлета
Автор говорил, что Interbase и Oracle нервно курят в сторонке.

Т.е. для автора драйвер к БД = СУБД? Причем файл серверная? А не просто усовершенствовал ОДИБИСи или ИСАМ какой-нить как это ожидается из названия темы?

Пациент постоянно путается в показаниях.
То у него драйвер (чего, к чему...).
То у него однопользовательская СУБД.
То СУБД с уникальнейшими быстродействием, масштабируемостью, скоростью...
Т.е. иметь этот драйвер/СУБД очень КРУТО!
3 ноя 09, 11:14    [7875281]     Ответить | Цитировать Сообщить модератору
 Re: Разработал драйвер баз данных, что дальше???  [new]
ADx
Guest
Mike7,
автор

Автор - молодец, сумел реализовать неплохую для своих задач систему СУБД. Респект.
Теперь ещё бы ему хорошо поучить теорию.


Честно говоря, я не понял для каких именно задач.
Если специфическая однопользовательская in-memory database, то возможно,
хотя по описанию не похоже.
Вроде здесь претензия на универсальность.
3 ноя 09, 11:56    [7875656]     Ответить | Цитировать Сообщить модератору
 Re: Разработал драйвер баз данных, что дальше???  [new]
cryptoman
Guest
JErik


Что касается шифрования, то БД просто зашифрована с определённым паролем, всем клиентам выдаётся своё имя пользователя и пароль - по имени пользователя они находят аутентификационный блок - он позволяет им преобразовать клиентский пароль в пароль для декодирования БД. Сама БД может динамически перешифровываться



1. Никакие ключи для расшифровки не должны никому выдаваться.
Система должна перекриптовывать данные из под ключа хранения
в ключ для пользователя и должна существовать
защищенная система(модуль) управления ключами.

2.Есть стандартизованные алгоритмы (DES, 3DES, AES, RSA....)
с извесной криптоустойчивостью, все остальное от лукавого.

Никакая солидная контора Вашим словам о секюрности не поверит, а
сертификация с такой архитектурой будет провалена.
3 ноя 09, 13:01    [7876220]     Ответить | Цитировать Сообщить модератору
 Re: Разработал драйвер баз данных, что дальше???  [new]
mayton
Member

Откуда: loopback
Сообщений: 53027
JErik
Серверное ПО - восстанавливает БД из резервной копии автоматически - если обнаруживает повреждение.

Автоматически? Тоесть молча?

А как мы можем узнать о факте прошедшего повреждения-восстановления?
3 ноя 09, 13:49    [7876734]     Ответить | Цитировать Сообщить модератору
 Re: Разработал драйвер баз данных, что дальше???  [new]
Lelikk
Member

Откуда: Москва
Сообщений: 1539
Здесь на 6-ти страницах обсуждают деревья, не замечая леса.

О чем можно вообще вести разговор, если автор путает в своих же определениях и вместо стандартной терминологии применяет какие-то самопальные объяснения.
Судя по описанию, в БД вообще ничего стандартного не применяется, как то: специальные индексы, специальные алгоритмы сжатия, специальные методы шифрования, специальные форматы.
Как минимум - автор сделал новые разработки во всех перечисленных областях.
Особенно в криптографии - его программа для шифрования файлов в своем описании содержит все что угодно, кроме указания, какой общепринятый алгоритм шифрования применяется (судя по всему, он тоже уникальный).
А про описание БД - вообще финиш: для нее системами-эталонами сравнения могут быть разве что Paradox да FoxPro, а уж никак не Oracle, причем судя по аргументам, автор даже книжку по Ораклу не открывал.

Интересно кстати было бы сравнить производительность БД, с производительностью FoxPro где-то версии 2.6 или 3.0. Эта БД была одной из лучших в то время как раз для компов уровня предлагаемых автором. И писали ее очень хорошие профессионалы. Что-то у меня сильные сомнения, что предлагаемая БД даже сравнится с FP.

________________________________________________________
Глюк - это высокоорганизованная система не поддающихся определению частиц
3 ноя 09, 15:09    [7877325]     Ответить | Цитировать Сообщить модератору
 Re: Разработал драйвер баз данных, что дальше???  [new]
SergSuper
Member

Откуда: SPb
Сообщений: 5488
Lelikk
Здесь на 6-ти страницах обсуждают деревья, не замечая леса.

О чем можно вообще вести разговор, если автор путает в своих же определениях и вместо стандартной терминологии применяет какие-то самопальные объяснения.
...

да это все понимают, но автор же спрашивает что ему делать дальше
и никто не решается сказать прямо, пытаются намёками, поинтеллигентней
3 ноя 09, 15:27    [7877493]     Ответить | Цитировать Сообщить модератору
 Re: Разработал драйвер баз данных, что дальше???  [new]
mayton
Member

Откуда: loopback
Сообщений: 53027
Зачем парня травить? Он явно не специалист по БД и хороших БД судя по всему не проектировал. Но пускай по тихоньку клепает. Всё одно лучше чем в Counter-strike играть или д...чить на порносайты.

Я ему желаю успехов.
3 ноя 09, 15:35    [7877573]     Ответить | Цитировать Сообщить модератору
 Re: Разработал драйвер баз данных, что дальше???  [new]
iscrafm
Member [заблокирован]

Откуда:
Сообщений: 35345
SergSuper
Lelikk
Здесь на 6-ти страницах обсуждают деревья, не замечая леса.

О чем можно вообще вести разговор, если автор путает в своих же определениях и вместо стандартной терминологии применяет какие-то самопальные объяснения.
...

да это все понимают, но автор же спрашивает что ему делать дальше
и никто не решается сказать прямо, пытаются намёками, поинтеллигентней

решение категории встроенного in-mem. Автору уже давно сказали в какую сторону копать , у кого учиться и альтернативу чему предлагать. Вариантов применения просто масса. Неправильное позиционирование сводит на нет всю работу. Судя по опубликованным плана уклон сделан именно в сторону неправильного позиционирования
3 ноя 09, 15:41    [7877631]     Ответить | Цитировать Сообщить модератору
 Re: Разработал драйвер баз данных, что дальше???  [new]
cryptoman
Guest
mayton
Но пускай по тихоньку клепает. Всё одно лучше чем в Counter-strike играть или д...чить на порносайты.
Я ему желаю успехов.


+1.

JErik, без обид, принимайте написанное мной , как конструктивную критику.

Желаю удачи, не Боги горшки обжигают, не ошибается тот, кто ничего не делает.
3 ноя 09, 16:19    [7877913]     Ответить | Цитировать Сообщить модератору
 Re: Разработал драйвер баз данных, что дальше???  [new]
Lelikk
Member

Откуда: Москва
Сообщений: 1539
mayton
Зачем парня травить? Он явно не специалист по БД и хороших БД судя по всему не проектировал. Но пускай по тихоньку клепает. Всё одно лучше чем в Counter-strike играть или д...чить на порносайты.

Я ему желаю успехов.


+1
3 ноя 09, 19:17    [7878947]     Ответить | Цитировать Сообщить модератору
 Re: Разработал драйвер баз данных, что дальше???  [new]
Last1Cmen
Member

Откуда:
Сообщений: 30210
мдя... прочитал весь тред - сделал вывод что у нас таки как в том анекдоте

Американский форум. Задаёшь вопрос, потом тебе отвечают.
Израильский форум. Задаёшь вопрос, потом тебе задают вопрос.
Наш форум. Задаёшь вопрос, потом тебе долго рассказывают, какой ты муд@к.
3 ноя 09, 19:19    [7878948]     Ответить | Цитировать Сообщить модератору
 Re: Разработал драйвер баз данных, что дальше???  [new]
iscrafm
Member [заблокирован]

Откуда:
Сообщений: 35345
Last1Cmen,

100%
3 ноя 09, 19:39    [7879026]     Ответить | Цитировать Сообщить модератору
 Re: Разработал драйвер баз данных, что дальше???  [new]
Dimitry Sibiryakov
Member

Откуда:
Сообщений: 54813

Last1Cmen

мдя... прочитал весь тред - сделал вывод что у нас таки как в том анекдоте

Просто удивительно - почему это кретины до сих пор задают свои вопросы
здесь, а не переехали на америакские форумы?.. Мазохисты, наверное.

Posted via ActualForum NNTP Server 1.4

3 ноя 09, 20:34    [7879198]     Ответить | Цитировать Сообщить модератору
 Re: Разработал драйвер баз данных, что дальше???  [new]
Mike7
Member

Откуда:
Сообщений: 385
ADx

Честно говоря, я не понял для каких именно задач.


Он же привёл пример с тарификацией где-то у него на локальной АТС, ещё что-то есть. Сложилось ощущение, что оно там работает и очень неплохо и даже, по его словам, лучше чем Oracle. Почему бы и нет. Узкоспециализированные решения вполне могут подвинуть в своей области таких монстров как Oracle. Вот насчёт универсальности решения - это автор явно не прав, да и общее ощущение возникло, что он просто не так уж много видел СУБД и решаемые на них задачи.

Тем не менее, раз ему удалось всё хорошо сделать для нескольких своих практических задач, значит чего-то может и умеет. Молодец. Но с теорией похоже проблемы, иначе не путался бы в терминологии.
3 ноя 09, 21:36    [7879354]     Ответить | Цитировать Сообщить модератору
 Re: Разработал драйвер баз данных, что дальше???  [new]
JErik
Member [заблокирован]

Откуда:
Сообщений: 468
cryptoman,
Система управления ключами - уже разработана и поставляется в комплекте с драйвером БД. Что касается известных алгоритмов шифрования - то их стойкость далеко не идеальна.

mayton,
При автоматическом восстановлении БД - дпнное событие как и любое событие сервера - будет записано в LOG!!! Вы сможете посмотреть полную историю работы базы включая дату и время каждого события, будь то восстановление или создание резервной копии, или-же обнаружение незакрытой сессии, сервер выведет вам даже имя пользователя, чья программа нарушила нормальное функционирование - пусть на несколько секунд - но всё-же!!!

Lelikk,
Да я сделал новые разработки с нуля во всех сферах драйвера: методы шифрования, методы аутентификации, методы сжатия, методы обработки и хранения данных, методы доступа к даннм и т.д...
Алгоритм шифрования действительно уникален - и не позубам ни одному хакеру, это вам не заезженные алгоритмы, реализации которых то и дело взломывают...

Mike7,
Да наверное наверное называть данное произведение СУБД - слишком, внутреннее название библиотеки: библиотека виртуальных массивов... Она организует динамическую организацию, доступ и запись к массиву строк - который поидее и является хранилищем данных с операциями определёнными для них...

В ДАННЫЙ МОМЕНТ ГОТОВА И НАХОДИТСЯ НА СТАДИИ ТЕСТИРОВАНИЯ НОВАЯ ВЕРСИЯ ДРАЙВЕРА, основные нововведения:
Функционал синхронного чтения - научился обмениваться обновлениями без повторного чтения и декодирования всей БД. Кроме того значительно переработана вся система организации памяти, теперь библиотека использует на 30% меньше оперативной памяти. Возросла производительность многих внутренних функций. Это то что касается ОСНОВНЫХ нововведений. По завершению тестирования - библиотека будет доступна частным разработчикам ПО и организациям, при этом она сохоаняет полную 100% совместимость со всеми имеющимися версиями драйвера будь то 1.0.0.1 - выпущенной более 4-х лет назад, а так-же уже существующее ПО при обновлении драйвера без каких-либо изменений, начнт функционировать гораздо быстрее и потреблять меньше памяти...
4 ноя 09, 14:48    [7881324]     Ответить | Цитировать Сообщить модератору
Топик располагается на нескольких страницах: Ctrl  назад   1 2 3 4 5 [6] 7 8 9 10 .. 99   вперед  Ctrl
Все форумы / Сравнение СУБД Ответить