Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Создание собственной DB это реально ?
|
|||
|---|---|---|---|
|
#18+
Народ кто занимался разработкой собственного ядра базы данных, подскажите, где в инете можно почитать про это. Просто мне интересно почитать. И вообще это реально создание собственной DB? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.11.2005, 04:15 |
|
||
|
Создание собственной DB это реально ?
|
|||
|---|---|---|---|
|
#18+
1. Пожалуйста, не путайте БД с СУБД. Придерживайтесь правильной терминологии. 2. Создание собственной СУБД реально. Как и собственной ОС (например). Но никому не нужно. Лучше, чем сделано, не сделаете. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.11.2005, 07:27 |
|
||
|
Создание собственной DB это реально ?
|
|||
|---|---|---|---|
|
#18+
Всё реально, дерзай :) 2mir "Лучше" или "Хуже" понятия непримененимые в данном случае. Кто сказал, что ОС должна быть как Windows, а СУБД не меньше чем Oracle? Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.11.2005, 08:30 |
|
||
|
Создание собственной DB это реально ?
|
|||
|---|---|---|---|
|
#18+
ValerikНарод кто занимался разработкой собственного ядра базы данных, подскажите, где в инете можно почитать про это. Просто мне интересно почитать. И вообще это реально создание собственной DB? 18 лет работы и все получится у нас получилось ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.11.2005, 08:51 |
|
||
|
Создание собственной DB это реально ?
|
|||
|---|---|---|---|
|
#18+
2 Valerik А нахрена? Может создать и можно, но вы потратите кучу времени и получите поделку, которая будет уступать всем нормальным СУБД и которой никто не будет пользоваться кроме Вас. Даже MS не создавала с нуля, а сначала купила у SyBase ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.11.2005, 10:24 |
|
||
|
Создание собственной DB это реально ?
|
|||
|---|---|---|---|
|
#18+
Если только в учебных целях или собственного тщеславия... А так вполне хватает готового для решения реальных задач... But anyway, good luck! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.11.2005, 10:42 |
|
||
|
Создание собственной DB это реально ?
|
|||
|---|---|---|---|
|
#18+
Valerik Даже MS не создавала с нуля, а сначала купила у SyBase Но если Вы решите пойти по этому пути - начинать не с нуля, то покупайте Оракл. Очень рекомендую. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.11.2005, 10:45 |
|
||
|
Создание собственной DB это реально ?
|
|||
|---|---|---|---|
|
#18+
да нармально за ночь можно написать ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.11.2005, 11:57 |
|
||
|
Создание собственной DB это реально ?
|
|||
|---|---|---|---|
|
#18+
ValerikНарод кто занимался разработкой собственного ядра базы данных, подскажите, где в инете можно почитать про это. Просто мне интересно почитать. И вообще это реально создание собственной DB? Вполне реально. Я вот к примеру свою СУБД уже сделал ( http://www.shuklin.com/ai/ht/ru/cerebrum ). Скоро на ней первый продукт выпущу. Однако задача это не для слабонервных ))) Думаю что это имеет смысл делать в следующих случаях: 1. У тебя есть заказчик который готов финансировать твою разработку (в моем случае таким заказчиком являюсь я сам )) ) 2. У тебя есть идеи по применению твоей БД в приложениях для конечного пользователя. В этом случае ты будешь предагать свою БД не как независимый продукт а как часть другого продукта. (в моем случае есть несколько идей таких продуктов, например та же экспертная система) 3. У тебя есть идея БД базирующейся на альтернативных принципах. (в моем случае это применение в качестве ядра БД нейронной сети) Основные проблемы: 1. Сделать ядро субд без поддержки транзакций и многопользовательского конкурентного доступа это одно, а с поддержкой - в несколько раз более сложная задача. нужно быть готовым к реализации многопоточной и реентрантной синхронизации ))) фигня с этим в том, что очень просто пропустить какую нибудь мелочь, которая потом выразится в плавающие сбои. 2. Нужно будет поработать над оптимизатором запросов, учитывая индексы и статистику использования данных. 3. Кроме собственно субд необходимо реализовать набор сервисных утилит, обеспечивающих экспорт, импорт, ... 4. Без реальных примеров приемущества твоей БД хотябы в каких то ограниченных областях будет просто невозможно обучить девелоперов ее использованию - не будут же люди по исходникам понимать что ты наваял. Нужно будет выпустить качественную документацию и SDK Я сейчас нахожусь примерно в середине п.1 И РУнет в основном относится к таким проектам по принципу революционеров из бородатого анекдота " 1917, прибегает к хозяке служанка, - госпожа, на улице революция, такая радость! прям как ваш дедушка - декабрист хотел! - а что хотят? - хотят чтоб небыло богатых. - грустно, а мой дедушка мечтал чтоб небыло бедных. " здесь тебе ничего толкового не присоветуют ))) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.11.2005, 13:16 |
|
||
|
Создание собственной DB это реально ?
|
|||
|---|---|---|---|
|
#18+
shuklin wrote: > Вполне реально. Я вот к примеру свою СУБД уже сделал Ах! Господин Шуклин! Просим, просим!! :-) > " здесь тебе ничего толкового не присоветуют ))) Присоветовать - не, не присоветуют. Скорее, отсоветуют :-) С другой стороны, чел так и не сказал, для зачем ему это надо. Потому как если это для общего развития, то почему бы и не написать чо-нить простенькое? Господа программеры, сколько вы написали в институте никому не нужных компиляторов, интерпретаторов и прочей лабуды? ПрОдукт не пригодился, а знания то остались. Даже с чисто технологической точки зрения написание СУБД весьма занятная задачка. Тут те и механизм работы с файлами, и кэширование, и сетевой доступ, и парсер, и интерпретатор, и оптимизатор и прочая лабуда - вкусно усё это. ЗЫ я сам вон ньюсы читаю сквозь проксик собственного изготовления - разбирался как работают с сокетами, заодно подучился сервисы писать. Так шо хай дитё балуется. Дали бы ссылки лучше на сорцы чего-нить относительно незатейливого. -- ------------------------- There's no silver bullet! Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.11.2005, 13:34 |
|
||
|
Создание собственной DB это реально ?
|
|||
|---|---|---|---|
|
#18+
SergSuperА нахрена?Вопрос был не такой.И вообще это реально создание собственной DB?Реально. При корректно поставленной задаче, профессиональная команда из дюжины разработчиков может за два года написать ядро РСУБД. mir2. Создание собственной СУБД реально. Как и собственной ОС (например). Но никому не нужно. Лучше, чем сделано, не сделаете.Смотря какая цель поставлена. Можно сделать, чтобы определённый функционал работал быстрее в ущерб чему-то... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.11.2005, 13:36 |
|
||
|
Создание собственной DB это реально ?
|
|||
|---|---|---|---|
|
#18+
Строители деревянных велосипедов с квадратными колесами.. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.11.2005, 14:49 |
|
||
|
Создание собственной DB это реально ?
|
|||
|---|---|---|---|
|
#18+
Непонятная ирония... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.11.2005, 14:52 |
|
||
|
Создание собственной DB это реально ?
|
|||
|---|---|---|---|
|
#18+
pavelvpРеально. При корректно поставленной задаче, профессиональная команда из дюжины разработчиков может за два года написать ядро РСУБД. А нахрена? Именно этот вопрос должен задаваться в первую очередь ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.11.2005, 15:05 |
|
||
|
Создание собственной DB это реально ?
|
|||
|---|---|---|---|
|
#18+
ValerikИ вообще это реально создание собственной DB? SergSuperА нахрена? Ну разве что : C.J. Date Let's implement the relational model! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.11.2005, 15:11 |
|
||
|
Создание собственной DB это реально ?
|
|||
|---|---|---|---|
|
#18+
SergSuper А нахрена? Именно этот вопрос должен задаваться в первую очередь Что ты заладил? Должен, не должен... Спросили бы - а нужно разрабатывать СУБД? Вот тогда бы так и сказал. Вопрос был - реально ли? Ответ - да, реально. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.11.2005, 15:32 |
|
||
|
Создание собственной DB это реально ?
|
|||
|---|---|---|---|
|
#18+
мда... А чё орать-то? Больные какие-то вопрос был ====================== Народ кто занимался разработкой собственного ядра базы данных, подскажите, где в инете можно почитать про это. Просто мне интересно почитать. И вообще это реально создание собственной DB? ======================== правильный ответ 1.мало кто занимался т.к. задача слишком специфическая и мало где требуется 2.опенсорсные БД: HSQL (верии на Java и на C#), более распространённая у нас Firebird. Искать гуглом Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.11.2005, 16:24 |
|
||
|
Создание собственной DB это реально ?
|
|||
|---|---|---|---|
|
#18+
> Вполне реально. Я вот к примеру свою СУБД уже сделал Дима, не выдавай желаемое за действительное. Место этой т. н. "СУБД" - на конкурсе поделок мелкомягких. Сразу за макросом "сумма прописью". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.11.2005, 18:20 |
|
||
|
Создание собственной DB это реально ?
|
|||
|---|---|---|---|
|
#18+
guest_20040621 wrote: > > Вполне реально. Я вот к примеру свою СУБД уже сделал > > Дима, не выдавай желаемое за действительное. Место этой т. н. "СУБД" - > на конкурсе поделок мелкомягких. Сразу за макросом "сумма прописью". "А вам не кажется, папаша, что ваше место возле..." (С) Джентльмены удачи. ЗЫ Просьба воспринимать как шутку. Ничего личного, просто навеяло. -- ------------------------- There's no silver bullet! Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.11.2005, 18:35 |
|
||
|
Создание собственной DB это реально ?
|
|||
|---|---|---|---|
|
#18+
1) ИМХО реально (Например Shuklin этим занимается активно. Только он DB-революционер и IT-анархист :) ). 2)Хороший источник Citforum.ru. Не далее как вчера там были опубликованы два перевода старых, но очень хороших статей, близких к этой теме. http://www.citforum.ru/database/articles/path/ и http://www.citforum.ru/database/articles/query_optimization/ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.11.2005, 18:41 |
|
||
|
Создание собственной DB это реально ?
|
|||
|---|---|---|---|
|
#18+
Для создания СУБД аналогичной MS SQL 6.5, при условии, что у Sybase будет куплен DataServer версии 1988 года, нужно примерно 80 человеко-лет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.11.2005, 19:24 |
|
||
|
Создание собственной DB это реально ?
|
|||
|---|---|---|---|
|
#18+
8) а если взять, скажем, исходники MySQL то это будет значительно быстрее. Я думаю на пару порядков ЗЫ чё пристали, учится человек Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.11.2005, 19:45 |
|
||
|
Создание собственной DB это реально ?
|
|||
|---|---|---|---|
|
#18+
Да уж, если честно не ожидал столь быстрых ответов. :) Всем большое спасибо!. Я не собераюсь этот продук комуто продовать или еще что то. Мне просто самому интерестно. Попробовать возможно ли такое или нет. Если бы по советовали где в инетернете можно почитать про подобные разработки было бы вообще супер. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.11.2005, 04:06 |
|
||
|
Создание собственной DB это реально ?
|
|||
|---|---|---|---|
|
#18+
Valerik, >Да уж, если честно не ожидал столь быстрых ответов. :) >Всем большое спасибо!. >Я не собераюсь этот продук комуто продовать или еще что то. Мне просто самому интерестно. >Попробовать возможно ли такое или нет. откомпили FB или Postgre, MySQL разберись в коде, введи туда свои инновации. Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.11.2005, 10:12 |
|
||
|
Создание собственной DB это реально ?
|
|||
|---|---|---|---|
|
#18+
Хорошо. а тогда где взять исходники это СУБД ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.11.2005, 03:32 |
|
||
|
Создание собственной DB это реально ?
|
|||
|---|---|---|---|
|
#18+
ValerikХорошо. а тогда где взять исходники это СУБД ? Большого охотника не остановит темный темный лес Наверное Вы так хорошо Си знаете, что само собой сейчас качнете исходники, шустренько разберетесь и напишите/допишите свое ? Я конечно понимаю, что это год назад Вы были чайником, а теперь проф на Си, но все же ... неужели так много свободного времени и охота его на неизвестно что потратить ? Нигде в инете пошагового описания для чайников "Как написать свою СУБД" найти нельзя ... ну разве что на форуме "Сравнение" сайта SQL.RU иногда авторы делятся интригующими подробностями. А по делу - лучше забить и поучить какой нибудь из существующих серверов - тот же Oracle к примеру, там тоже всего много интересного, заодно глядишь и скилы себе можно будет поднять. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.11.2005, 07:45 |
|
||
|
Создание собственной DB это реально ?
|
|||
|---|---|---|---|
|
#18+
ValerikХорошо. а тогда где взять исходники это СУБД ? Могу сказать только где взять исходники FB: http://prdownloads.sourceforge.net/firebird/firebird-1.5.2.4731.tar.bz2?download ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.11.2005, 08:04 |
|
||
|
Создание собственной DB это реально ?
|
|||
|---|---|---|---|
|
#18+
лучше взять HSQL т.к. он на жабе а не на плоском ц. Или его же версию на ц-диез. для обучения проще. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.11.2005, 10:27 |
|
||
|
Создание собственной DB это реально ?
|
|||
|---|---|---|---|
|
#18+
2 ASCRUS Наверно человек " типа крутым " хочет стать: придет устраиваться на работу и небрежно так "а еще я СУБД сам написал...", и все тут упадут и денег много сразу пообесчают...... Или среди студентов первокурсников блеснуть - это вообще супер, богом считать будут....... (правда только до четвертого курса) Делать нечего, это точно. Лучше действительно - взять одну, а если действительно делать нечего совсем, то пару серверов БД и изучить хорошо. Потому как разработчик систем с использованием СУБД куда как более нужен, чем разработчик "типа СУБД" :)) -- Tygra's -- ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.11.2005, 09:58 |
|
||
|
Создание собственной DB это реально ?
|
|||
|---|---|---|---|
|
#18+
2 Valerik Вы все-же ответьте, вам зачем это? Действительно делать нечего или есть цель какая? авторЯ не собераюсь этот продук комуто продовать или еще что то. Мне просто самому интерестно. Попробовать возможно ли такое или нет А если нет - застр е литесь после этого? Или пойдете в водители троллейбусов? Троллейбус собственноручно будете собирать? Направьте свою энергию в мирное русло, как предложили выше, и будет вам щастте :) -- Tygra's -- ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.11.2005, 10:02 |
|
||
|
Создание собственной DB это реально ?
|
|||
|---|---|---|---|
|
#18+
ValerikХорошо. а тогда где взять исходники это СУБД ? Сначала вы к нам пристаете "где взять исходники " (где-где - в Караганде !), потом начнете рассказывать что С не устанавливается, потом - что make не компилирует, потом - что собранная СУБД не пишет "hello world"... легче пристрелить, чтоб не мучался. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.11.2005, 22:27 |
|
||
|
Создание собственной DB это реально ?
|
|||
|---|---|---|---|
|
#18+
автор2 Valerik Вы все-же ответьте, вам зачем это? Действительно делать нечего или есть цель какая? Есть идея. Вот и думаю. Просто для написания БД которую я хочу использовать серверные СУБД не подайдут. а свою снюля писать что то не охото. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.11.2005, 03:33 |
|
||
|
Создание собственной DB это реально ?
|
|||
|---|---|---|---|
|
#18+
Valerik автор2 Valerik Вы все-же ответьте, вам зачем это? Действительно делать нечего или есть цель какая? Есть идея. Вот и думаю. Просто для написания БД которую я хочу использовать серверные СУБД не подайдут. а свою снюля писать что то не охото. А насколько глубоко Вы изучали все существующие СУБД (в т.ч. встроенные), чтобы утверждать, что все СУБД не подойдут ? И кстати что такое серверные СУБД ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.11.2005, 08:05 |
|
||
|
Создание собственной DB это реально ?
|
|||
|---|---|---|---|
|
#18+
tygra...Направьте свою энергию в мирное русло, как предложили выше, и будет вам щастте :).... Вы не правы... Пущай пишет... Выйдет запал, добавиться знаний... А то вот пример Вам из жизни... волей судеб занесло мня в один коллектив.. не буду глаголить какой и что за фирма... скажу, что задача - написание базы данных... Идея знаете чья ? самого главного :) так что пущай пишет...а то потом станет начальником.... :) с уважением (круглый) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.11.2005, 14:30 |
|
||
|
Создание собственной DB это реально ?
|
|||
|---|---|---|---|
|
#18+
ValerikЕсть идея. Вот и думаю. Просто для написания БД которую я хочу использовать серверные СУБД не подайдут. а свою снюля писать что то не охото. Это что же за БД такая? :) -- Tygra's -- ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.11.2005, 15:55 |
|
||
|
Создание собственной DB это реально ?
|
|||
|---|---|---|---|
|
#18+
Есть идея. Вот и думаю. Просто для написания БД которую я хочу использовать серверные СУБД не подайдут. ************************** скорей всего утверждение должно звучать как "я не знаю как реализовать задуманое с использованием распространённых субд" в таком случае изучение того что есть является более эффективным Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.11.2005, 20:37 |
|
||
|
Создание собственной DB это реально ?
|
|||
|---|---|---|---|
|
#18+
Не. Ну совсем человека запугали. А делов-то на два часа. Создаем табличку с полями фиксированной длины. Все данные храним в текстовом формате. В проге объявлеем запись с аналогичной структурой. Вкачиваем файл в массив записей. А уж с массивом записей-то можем делать все что угодно. По окончанию работы записываем массив обратно на диск. СУБД готова! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.11.2005, 22:49 |
|
||
|
Создание собственной DB это реально ?
|
|||
|---|---|---|---|
|
#18+
Cat2 wrote: > Не. Ну совсем человека запугали. А делов-то на два часа. > Создаем табличку с полями фиксированной длины. Все данные храним в > текстовом формате. В проге объявлеем запись с аналогичной структурой. > Вкачиваем файл в массив записей. А уж с массивом записей-то можем делать > все что угодно. По окончанию работы записываем массив обратно на диск. > СУБД готова! Ну, тогда уж не текстовый формат, а структурированный (вроде так это называлось). о! и в качестве базы можна взять сорцы ДБФ - один ведь в один. Токо это еще не СУБД, а токмо механзим хранения данных. Теперь надо реализовать еще какой-нито типизированный интерфейс доступа к нему, либо а-ля Paradox Engine (на уровне курсоров), либо на уровне jet (простейшие SQL запросы). А там - в массы, и денюжку грести грейдером. -- ------------------------- There's no silver bullet! Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.11.2005, 12:27 |
|
||
|
Создание собственной DB это реально ?
|
|||
|---|---|---|---|
|
#18+
locky wrote: > Ну, тогда уж не текстовый формат, а структурированный (вроде так это Типизированный файл, вроде как... -- ------------------------- There's no silver bullet! Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.11.2005, 12:35 |
|
||
|
Создание собственной DB это реально ?
|
|||
|---|---|---|---|
|
#18+
Valerik, Однако посмотри как радушно тебе отвечает аудитория. Можно сделать предположение что люди не равнодушны к данной проблеме по той же причине что и ты. Дмитрий. Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2005, 15:25 |
|
||
|
Создание собственной DB это реально ?
|
|||
|---|---|---|---|
|
#18+
"Valerik" <nospam@sql.ru> сообщил/сообщила в новостях следующее: news:2053872@sql.ru... ************** * Вот и думаю. Просто для написания БД которую я хочу * использовать серверные СУБД не подайдут. а свою * снюля писать что то не охото. ************** Очень даже может быть, что нужно и с нуля. Вот сайт конторы, которая основной продукт на самописном сервере реализовала: http://data-basis.ru/ Все работет шустро и хорошо. Пытались на разных SQL - сервере, но приемлимых результатов не добились (в плане скорости работы и удобства описания бизнес-логики). Может быть, просто не смогли. И ГУИ там свой, самописный. Зато сейчас работает, так, как нужно. Можно демку грузануть, посмотреть (программа с серваком и демо-базой): http://www.data-basis.ru/files/demo/turbodemo.zip Вот весь список, если интересно: http://data-basis.ru/download Да, все - на Дельфи. И сервер, и клиенты тоже. Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2005, 18:40 |
|
||
|
Создание собственной DB это реально ?
|
|||
|---|---|---|---|
|
#18+
плане скорости работы и удобства описания бизнес-логики). Может быть, просто не смогли. ************* скорей всего "просто не смогли" Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.11.2005, 12:25 |
|
||
|
Создание собственной DB это реально ?
|
|||
|---|---|---|---|
|
#18+
"1024" <nospam@sql.ru> сообщил/сообщила в новостях следующее: news:2063700@sql.ru... ************* скорей всего "просто не смогли" ************* И сами пробовали, и спецов со стороны приглашали. Кое-что получалось, конечно, но хреновато. Требования очень уж специфичные (например: типы данных и структуры в ран-тайме определяются. В том числе и тип "Формула" (как в Excel), и все это в пределах экземпляра объекта хранения ("записи")). И скорость работы должна была быть существенно выше, чем удавалось достичь в тестах. ..... В принципе - и на машине Тьюринга любой алгоритм реализовать можно. Однако производительность и затраты на программирование... и т.д. и т.п. Возможно, кто-то смог бы решить эту задачу с помощью "страндартных" средств (SQL - сервера). А какая разница? Задача успешно решена, в приемлимые сроки, и все требования были соблюдены. Продукты на основе созданного сервера успешно развиваются, и продаются. Или нужно было перелопатить весь парк существующих SQL - серверов? Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.11.2005, 13:21 |
|
||
|
Создание собственной DB это реально ?
|
|||
|---|---|---|---|
|
#18+
имхо, если человек еще в вопросе путает БД с СУБД, не надо его подталкивать к созданию СУБД. или вопрос был действительно про БД? Тогда mr. Эстонский голем прав- за ночь можно- десяток табличек и пару процедур. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.11.2005, 23:59 |
|
||
|
Создание собственной DB это реально ?
|
|||
|---|---|---|---|
|
#18+
mvДа, все - на Дельфи. И сервер, и клиенты тоже. Мысли в сторону. Смотрел пару серверов сделанных на дельфи. Выяснился пренеприятный момент. Дельфийский код при обработке проблемных ситуаций в критическом состоянии программы ведет себя практически неуправляемо, в частности в отношении динамической памяти. Когда именно ее не хватает, повлиять как-то на решение конфликтов практически невозможно. Проще говоря, костей не соберешь, и не выяснишь что же произошло. А если писать с рукопашным управлением всем, то какой тогда смысл применять дельфи, все равно код получается в сишном стиле... Это сугубо ИМХО, ессно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.11.2005, 12:03 |
|
||
|
Создание собственной DB это реально ?
|
|||
|---|---|---|---|
|
#18+
"ну я" <nospam@sql.ru> сообщил/сообщила в новостях следующее: news:2065459@sql.ru... Выяснился пренеприятный момент. Дельфийский код при обработке проблемных ситуаций в критическом состоянии программы ведет себя практически неуправляемо, в частности в отношении динамической памяти. Когда именно ее не хватает, повлиять как-то на решение конфликтов практически невозможно. Проще говоря, костей не соберешь, и не выяснишь что же произошло. А если писать с рукопашным управлением всем, то какой тогда смысл применять дельфи, все равно код получается в сишном стиле... Что-то я не понял, по какому поводу замечание... Что-то вроде "оно все хорошо, когда хорошо, а потом, не успеешь оглянуться - маманегорюй"? Что такое "неуправляемость кода при обработке проблемных ситуаций в критическом состоянии программы"? Звучит страшно. "Чудище стозевно и т.д. и т.п."? А подробности?... .... Ну ладно, спасибо. Будем начеку. Как появится "проблемная ситуация" - сразу вспомним Ваше "мы же вас предупреждали" . Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.11.2005, 12:46 |
|
||
|
Создание собственной DB это реально ?
|
|||
|---|---|---|---|
|
#18+
S.G.имхо, если человек еще в вопросе путает БД с СУБД, не надо его подталкивать к созданию СУБД. Я было написал про эту путаницу - или даже не путаницу, а уверенность, что информационная система, которая работает с СУБД, называется БД... Но не стал - чтобы сразу вот так вот в лоб не убивать Но что-то автор пропал куда-то - начал писать БД? :)) -- Tygra's -- ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.11.2005, 12:58 |
|
||
|
Создание собственной DB это реально ?
|
|||
|---|---|---|---|
|
#18+
Для бешеного кобеля 7 верст не крюк! Так гласит народная мудрость. Бывал близок к тому, чтобы поучаствовать, но что-то останавливало. Почему то подкупает искренность соучастника, новое звучание знакомых слов..Если слышишь птицификация (вместо спецификации) или булгактерия (вместо бухгалтерии) то действует поему то магически. Собираюсь преодолеть эти недостатки,но не получается ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.11.2005, 13:22 |
|
||
|
Создание собственной DB это реально ?
|
|||
|---|---|---|---|
|
#18+
mv Что-то я не понял, по какому поводу замечание... Что-то вроде "оно все хорошо, когда хорошо, а потом, не успеешь оглянуться - маманегорюй"? Типа того. Когда один из компонентов в своем внутреннем коде захочет что-то дописать к строке (штатный тип string), то нижний уровень автоматом лезет в динамическую память (пусть хитро и мудрено, но лезет). При этом когда получит отлуп по причине ее нехватки, начнет кидать эксепшены, где есть инфа о причине и месте проблемы. Но штатные коды обработки исключений и сам формирователь также используют этот же механизм динамической памяти, и нормально отработать уже не могут. Инфа о месте и причине ошибки утрачена. Проблема воспроизводится довольно просто. Достаточно запустить такой сервер, написанный на дельфи в условиях чрезвычайно малой доступной памяти, и попросить сервер что-то сделать. Выход - контроль над памятью или по крайней мере контроль над обработчиками ошибок, чтобы они могли работать в экстремальных условиях, например требующуюся им память выделять при старте программы. Но, мне кажется, мало кто этим озабочивается. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.11.2005, 13:27 |
|
||
|
|

start [/forum/topic.php?all=1&fid=32&tid=1545562]: |
0ms |
get settings: |
9ms |
get forum list: |
19ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
131ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
105ms |
get tp. blocked users: |
2ms |
| others: | 241ms |
| total: | 527ms |

| 0 / 0 |
