|
свой СЕРВЕР БАЗЫ ДАННЫХ (типо mysql)
|
|||
---|---|---|---|
#18+
привет всем! вот такой немного глуповатый вопрос! Чтобы создать свой СЕРВЕР БАЗЫ ДАННЫХ (типо mysql), что необнодимо(т.е нужны ли какие-то разрешения, язык sql надо самому писать("изобретать"), или нужно или можно брать от куда-то(интерепритатор), ..... и т.д) ну и вашы советы? Изиняюсь за свой русский :) ... |
|||
:
Нравится:
Не нравится:
|
|||
20.04.2006, 21:36 |
|
свой СЕРВЕР БАЗЫ ДАННЫХ (типо mysql)
|
|||
---|---|---|---|
#18+
Случаем не для микроконтроллера требуется?))) А то как-то, такое тут уже искали. А по делу, вопрос не по теме раздела. Создание СУБД, это не проектирование БД. Поэтому: 1) Выбрать рабочую платформу СУБД (надеюсь не мультиплатформенная нужна?!) 2) Выбрать платформу для разработки (на чем писать будем) 3) Изучить SQL стандарт (хотя бы один) 4) Заняться разработкой, возникающие вопросы на профильный форум (а вопросов будет тонна, как хранить, синтаксический анализатор, простейший оптимизатор запросов и т.п.). P.S.: В целом задача нормальная, только на практике может быть востребована в очень редких случаях. Скорее в учебных. Posted via ActualForum NNTP Server 1.3 ... |
|||
:
Нравится:
Не нравится:
|
|||
20.04.2006, 22:23 |
|
свой СЕРВЕР БАЗЫ ДАННЫХ (типо mysql)
|
|||
---|---|---|---|
#18+
iLLer извини немог бы конкретно указать сылку, если ты говоришь, где-то уже есть наподобие мой темы! просто форум огромный я немогу найти. зарание спасибо! Ж) ... |
|||
:
Нравится:
Не нравится:
|
|||
21.04.2006, 16:54 |
|
свой СЕРВЕР БАЗЫ ДАННЫХ (типо mysql)
|
|||
---|---|---|---|
#18+
Да вот она: Создание СУБД на микроконтроллере только там именно про МК шла речь и ничего дельного вроде не сказали. Posted via ActualForum NNTP Server 1.3 ... |
|||
:
Нравится:
Не нравится:
|
|||
21.04.2006, 23:11 |
|
свой СЕРВЕР БАЗЫ ДАННЫХ (типо mysql)
|
|||
---|---|---|---|
#18+
iLLer Случаем не для микроконтроллера требуется?))) А то как-то, такое тут уже искали. А по делу, вопрос не по теме раздела. Создание СУБД, это не проектирование БД. Поэтому: 1) Выбрать рабочую платформу СУБД (надеюсь не мультиплатформенная нужна?!) 2) Выбрать платформу для разработки (на чем писать будем) 3) Изучить SQL стандарт (хотя бы один) 4) Заняться разработкой, возникающие вопросы на профильный форум (а вопросов будет тонна, как хранить, синтаксический анализатор, простейший оптимизатор запросов и т.п.). P.S.: В целом задача нормальная, только на практике может быть востребована в очень редких случаях. Скорее в учебных. Posted via ActualForum NNTP Server 1.3 Хочу продолжить тему. Пишу свою СУБД (не БД). Вопросов действительно хватает, но к сожалению на codenet.ru я пока не очень-то могу найти ответы. Что ж, до многого дохожу сам. А здесь зарегистрироваться не могу - местный администратор закрыл показ картинок и много еще чего, из-за этого на странице регистрации не могу набрать цифры на картинке :( --- Небольшое описание. Платформа Windows (пока). Разработка на MS VC++ 2003 (возможно, перейду на 2005). На данном этапе разрабатывается подсистема хранения. Протестировал один вариант, не очень понравился (добавление 40000 записей - 16 минут), перехожу на второй. Всё реализовано пока на обычных деревьях, переход на B-дерево планируется немного позже, тем более что на другие подсистемы это мало повлияет. Есть лексический анализатор для исполнителя запросов. До оптимизации еще далеко. Набираю команду (Только специалисты. Новички - только в подмастерья :))Если интересуют подробности - mrbus@pisem.net или постить на http://forum.codenet.ru/showthread.php?t=26776 ... |
|||
:
Нравится:
Не нравится:
|
|||
28.06.2006, 22:57 |
|
свой СЕРВЕР БАЗЫ ДАННЫХ (типо mysql)
|
|||
---|---|---|---|
#18+
авторПишу свою СУБД (не БД). Читаем посты на приведенном форуме от автора топика: авторК примеру, такой вопрос: в MS SQL Server есть понятие Clustered Index. Что бы это значило? Это дает какие-то преимущества? Вопрос второй. Почему некоторые СУБД хранят данные в нескольких файлах, т. е. как только файл переваливает за некоторый лимит, создается второй файл, и т. д. В чем плюсы? Дело в организации файловой системы? Я вот например предполагаю хранить все в 1 файле. авторА вот насчет блокировок и параллелизма, здесь можно поподробнее? Потому что я предполагал, что механизм блокировок предполагает наличие специальных служебных колонок в таблицах и т. д., а также стандартные средства синхронизации типа Event или CriticalSection. Ну думаю что добавочные колонки в таблицах создать будет несложно и соответствующий код внедрить в нужных местах тоже. авторА можно ссылку на этого самого Кайта? Или хотя бы название авторВ общем, я еще почитаю поподробнее про блокировки и т. д. Если дадите побольше хороших ссылок. Отвечаем: Молодой человек. Чтобы изучить и научится работать с существующими, даже самыми из примитивных СУБД нужно время и не мало. Чтобы понять что и как там работает нужен опыт и понимание. Чтобы попытаться написать что то действительно стоящее нужен время, команда, опыт и спонсоры. А вот чтобы ничего не зная, да сразу СУБД, да сразу приглашать всех желающих - тут вот как раз много не надо - достаточно иметь за плечами молодость, отсутствие опыта и дурь, которая со временем вышлифуется в знания под воздействием опыта в условиях реальной работы. Могу только пожелать успехов и порекомендовать продолжить этот проект, так как затраченное впустую на создание никому не нужного СУБД будет окуплено с лихвою получением знаний, как это устроено у настоящих СУБД, опытом написания кода, собиранием шишек на кривых решениях из за недостатка опыта и главное опытом командной работы, если конечно же Вы хоть кого нибудь на это подпишите. Так что удачи на полном серьезе, насколько я заметил после "таких" проектов частенько получаются грамотные серьезные специалисты. Хотя честно сказать на самом деле есть гораздо более легкий и быстрый путь становления хорошим специалистом - выбрать один из существующих серверов, выучить его и поработать с ним в реальных проектах. Ну а если уж так хочется "приложить" свои силы, то самое оно выучить FB, поработать с ним на реальных проектах, потихонечку начать копаться в его исходниках, а там глядишь и включат в команду разработчиков сервера, который имеет и репутацию и свою публику и свой вес в мире СУБД, где действительно можно будет не время тратить, а приносить реальную пользу за open source человечеству, получая славу и благодарность. ... |
|||
:
Нравится:
Не нравится:
|
|||
29.06.2006, 00:41 |
|
свой СЕРВЕР БАЗЫ ДАННЫХ (типо mysql)
|
|||
---|---|---|---|
#18+
Что такое СУБД но не БД? СУБД- система УПРАВЛЕНИЯ базой данных. Чем будет управлять СУБД, если у нее нет базы данных? ... |
|||
:
Нравится:
Не нравится:
|
|||
29.06.2006, 10:46 |
|
свой СЕРВЕР БАЗЫ ДАННЫХ (типо mysql)
|
|||
---|---|---|---|
#18+
ASCRUSОтвечаем: Молодой человек. Чтобы изучить и научится работать с существующими, даже самыми из примитивных СУБД нужно время и не мало. Я не администрировал СУБД, и не очень знаком с "внутренностями" и нюансами систем, но имею хороший опыт работы с 1С v 7.7 и 8.0 и как следствие в SQL-запросах более-менее разбираюсь. Равно как и в оптимизации работы с данными в более старых системах, использующих DBF-таблицы. Как Вы уже видели из обсуждения на codenet, у меня проблемы с терминологией, недостатком опыта работы _именно с конкретными СУБД_ (опыт работы в прикладных приложениях и использования запросов есть), администрированием этих систем и знанием их внутреннего устройства. Итак, основные проблемы - 1) терминология; 2) недостаток административных знаний; 3) внутреннего устройства систем. И даже это я начинаю успешно осваивать (по крайней мере, третье и первое, со вторым я особо знакомиться и не собираюсь). С B-деревьями и прочими структурами я знаком непонаслышке, да и программированием давно занимаюсь, так что трудности определенные, естественно, будут, но результат не заставит себя ждать, я в этом уверен. К тому же я не собираюсь сразу сделать нечто "супер-пупер" и не собираюсь конкурировать с Oracle или MS - будет сравнительно дешевая (если проект вообще будет коммерческим) СУБД с неплохими характеристиками, а дело пойдет - так будем улучшать. ... |
|||
:
Нравится:
Не нравится:
|
|||
29.06.2006, 15:25 |
|
свой СЕРВЕР БАЗЫ ДАННЫХ (типо mysql)
|
|||
---|---|---|---|
#18+
Mr. BuS...Итак, основные проблемы - 1) терминология... Подтверждение тому: задав вопрос о блокировках и параллелизме, я немного почитал другие темы форума, полезные ссылки, Тома Кайта. И удивился, поняв, что я это по сути уже знаю... ... |
|||
:
Нравится:
Не нравится:
|
|||
29.06.2006, 15:28 |
|
свой СЕРВЕР БАЗЫ ДАННЫХ (типо mysql)
|
|||
---|---|---|---|
#18+
А что там СУБД. Может сразу ОС написать? после 1С это самый раз...... ... |
|||
:
Нравится:
Не нравится:
|
|||
29.06.2006, 15:33 |
|
свой СЕРВЕР БАЗЫ ДАННЫХ (типо mysql)
|
|||
---|---|---|---|
#18+
Mr. BuS Я не администрировал СУБД, и не очень знаком с "внутренностями" и нюансами систем, Каких систем? Систем управления базами данных (СУБД)? Mr. BuS Равно как и в оптимизации работы с данными в более старых системах, использующих DBF-таблицы. А с принципами работы современных оптимизаторов знакомы? Это нетривиальная часть. (И не единственная сложная). Mr. BuS К тому же я не собираюсь сразу сделать нечто "супер-пупер" и не собираюсь конкурировать с Oracle или MS - будет сравнительно дешевая (если проект вообще будет коммерческим) СУБД с неплохими характеристиками, а дело пойдет - так будем улучшать. C неплохими в чем и по сравнению с чем? Какая вообще цель проекта: именно разработать сервер БД или же все-таки поразрабатывать сервер БД? Если второе - что ж, задача нетривиальная, на которой очень даже можно потренироваться. Если же первое, то отношение к затее у меня крайне скептическое. Почему захотелось свой сервер? Ознакомились ли со всеми основными open-source проектами в этом направлении? Чем не устраивает к примеру Firebird или PostgreSQL? Стоит ответить для себя на эти вопросы, чтобы не плодить очередные недоделанные и заброшенные велосипеды. ... |
|||
:
Нравится:
Не нравится:
|
|||
29.06.2006, 16:18 |
|
свой СЕРВЕР БАЗЫ ДАННЫХ (типо mysql)
|
|||
---|---|---|---|
#18+
Mr. BuS ASCRUSОтвечаем: Молодой человек. Чтобы изучить и научится работать с существующими, даже самыми из примитивных СУБД нужно время и не мало. Я не администрировал СУБД, и не очень знаком с "внутренностями" и нюансами систем, но имею хороший опыт работы с 1С v 7.7 и 8.0 и как следствие в SQL-запросах более-менее разбираюсь. Равно как и в оптимизации работы с данными в более старых системах, использующих DBF-таблицы. Как Вы уже видели из обсуждения на codenet, у меня проблемы с терминологией, недостатком опыта работы _именно с конкретными СУБД_ (опыт работы в прикладных приложениях и использования запросов есть), администрированием этих систем и знанием их внутреннего устройства. Итак, основные проблемы - 1) терминология; 2) недостаток административных знаний; 3) внутреннего устройства систем. И даже это я начинаю успешно осваивать (по крайней мере, третье и первое, со вторым я особо знакомиться и не собираюсь). С B-деревьями и прочими структурами я знаком непонаслышке, да и программированием давно занимаюсь, так что трудности определенные, естественно, будут, но результат не заставит себя ждать, я в этом уверен. К тому же я не собираюсь сразу сделать нечто "супер-пупер" и не собираюсь конкурировать с Oracle или MS - будет сравнительно дешевая (если проект вообще будет коммерческим) СУБД с неплохими характеристиками, а дело пойдет - так будем улучшать. займет не менее 5 лет а море - пиво - девочки ? оно тебе надо ? ... |
|||
:
Нравится:
Не нравится:
|
|||
29.06.2006, 16:18 |
|
свой СЕРВЕР БАЗЫ ДАННЫХ (типо mysql)
|
|||
---|---|---|---|
#18+
автори не собираюсь конкурировать с Oracle или MS - будет сравнительно дешевая (если проект вообще будет коммерческим) СУБД с неплохими характеристиками Смешные все-таки люди бывают. Ну хорошо, не разбираетесь в терминологии, в администрировании, не знаете "как там у нее внутре". Но неужели Вы не задумывались над тем, сколько лет и сколько сотен профессионалов самых разных областей - от чистых математиков до программистов трудились над этим Oracle и MS ? Неужто вы всерьез настолько пренебрежительно оцениваете эти труды, что рассчитываете достичь их уровня? Поинтересуйтесь, сколько сейчас в мире вообще SQL серверов и какую историю имеет каждый из них. Написание своей собственной СУБД м.б. оправдано только в одном-единственном случае - некая узкая специальная ниша. Заточенность на определенный тип запросов, данные и пр. И даже в этом случае, как правильно заметил ASCRUS, нужны время, команда, опыт и спонсоры. Nobody faults but mine... (LZ) ... |
|||
:
Нравится:
Не нравится:
|
|||
30.06.2006, 15:04 |
|
свой СЕРВЕР БАЗЫ ДАННЫХ (типо mysql)
|
|||
---|---|---|---|
#18+
Вы, ребята, лучше сами задумайтесь - откуда взялась Microsoft, как не от пары средненьких программистов. И я согласен, что много мозгов работало над ораклами и т. п., а вы подумайте, какие люди работали, скажем, над известной российской 1С. Ну не математики, точно. А узкая ориентированность - не на запросы или что-то еще, а на конкретный рынок - малого/среднего бизнеса. Я не настолько богат, чтобы бесплатно оупен-сорсить. Вообще-то я не нуждаюсь в том, чтобы в меня и проект верили/не верили, не нуждаюсь в скептицизме/не скептицизме и т. д., я нуждаюсь в кадрах и знаниях. Кадры решают всё :) ... |
|||
:
Нравится:
Не нравится:
|
|||
30.06.2006, 19:06 |
|
свой СЕРВЕР БАЗЫ ДАННЫХ (типо mysql)
|
|||
---|---|---|---|
#18+
Mr. BuSКадры решают всё :) это смотря какие кадры. Ну не из 1Ц-шки ж. Ладно, налью и свою ложку... Yaffil. Посмотрите на их историю и сделайте выводы. А сказки про "комп в гараже" и "Супер ДОС"... Это уже прошлый век. Да! И самый очам, Вашим, видный пример: - История развития 1С. Сколько на это ушло человеколет, килотонн баксов, километров нервов... /Не, ну фтия ж... ИМХО уже второй год подряд появляется очередной СУПЕР-проект... А может это все один и тот же?/ ... |
|||
:
Нравится:
Не нравится:
|
|||
30.06.2006, 20:38 |
|
свой СЕРВЕР БАЗЫ ДАННЫХ (типо mysql)
|
|||
---|---|---|---|
#18+
> Я не настолько богат, чтобы бесплатно оупен-сорсить. Это не есть правильная постановка вопроса. Видимо, Вы хотели сказать: у меня нет необходимых навыков и знаний, чтобы делиться исходниками, если их случайно увидят - будут сильно смеяться. Это так? ... |
|||
:
Нравится:
Не нравится:
|
|||
30.06.2006, 21:58 |
|
свой СЕРВЕР БАЗЫ ДАННЫХ (типо mysql)
|
|||
---|---|---|---|
#18+
Mr. BuSВы, ребята, лучше сами задумайтесь - откуда взялась Microsoft, как не от пары средненьких программистов. И я согласен, что много мозгов работало над ораклами и т. п., а вы подумайте, какие люди работали, скажем, над известной российской 1С. Ну не математики, точно. А узкая ориентированность - не на запросы или что-то еще, а на конкретный рынок - малого/среднего бизнеса. Я не настолько богат, чтобы бесплатно оупен-сорсить. Вообще-то я не нуждаюсь в том, чтобы в меня и проект верили/не верили, не нуждаюсь в скептицизме/не скептицизме и т. д., я нуждаюсь в кадрах и знаниях. Кадры решают всё :) Ну ну - были у нас такие умные, кто свой СУБД писать решили, даже спонсора нашли, кадры как раз у нас на форуме Работа искали. Через год проект должен был быть закончен и получен сервер ну прямо такой же, как и описываете. Вот уже не один год прошел и ни слуху ни духу, странно все это. P.S. У Вас однако малость столетия перепутались - с 70-ых до 90-ых на только что появившемся рынке IT пара средненьких программистов могла что то придумать, стать знаменитыми и заработать миллионы баксов, сделав крупные конторы. Говорить про это в этом веке право смешно, если уж хочется славы и денег, надо бы или все таки начать работать и становится специалистом или же найти не занятую нишу, в которой можно себя приложить с новаторскими идеями, которые с учетом времени их разработки будут востребованны на рынке к моменту приготовления. Поэтому ... писать свой сервер баз данных - чистой воды бред, а вот на базе существующих СУБД к примеру написать свой интерфейс преобразования натуральных языковых запросов пользователей в SQL - это уже деньги и слава, хотя на самом деле и эта идея уже давно не новаторская и уже есть коммерческое ПО, реализующее это. Вообще сейчас в IT, не имея много денег и научно исследовательские институты за спиной очень сложно придумать чего нибудь, что пользовалось бы успехом и было востребованно ... уже просто все что можно было давно придумано ... |
|||
:
Нравится:
Не нравится:
|
|||
30.06.2006, 22:35 |
|
свой СЕРВЕР БАЗЫ ДАННЫХ (типо mysql)
|
|||
---|---|---|---|
#18+
ASCRUS примеру написать свой интерфейс преобразования натуральных языковых запросов пользователей в SQL - это уже деньги и слава, хотя на самом деле и эта идея уже давно не новаторская и уже есть коммерческое ПО, реализующее это. Не побалуете ссылкой? плз ... |
|||
:
Нравится:
Не нравится:
|
|||
30.06.2006, 22:37 |
|
свой СЕРВЕР БАЗЫ ДАННЫХ (типо mysql)
|
|||
---|---|---|---|
#18+
iscrafm ASCRUS примеру написать свой интерфейс преобразования натуральных языковых запросов пользователей в SQL - это уже деньги и слава, хотя на самом деле и эта идея уже давно не новаторская и уже есть коммерческое ПО, реализующее это. Не побалуете ссылкой? плз Да это как всегда производитель ASA - iAnywhere Solution балуется: http://www.ianywhere.com/datasheets/answers_anywhere_overview.html Там вроде как флешка презентационная есть. Англоязычный народ уже во всю пользуется, а вот поддерживаются ли другие языки - не в курсе. ... |
|||
:
Нравится:
Не нравится:
|
|||
30.06.2006, 23:12 |
|
свой СЕРВЕР БАЗЫ ДАННЫХ (типо mysql)
|
|||
---|---|---|---|
#18+
ASCRUS ... уже просто все что можно было давно придумано ... но не все "выложено" на обозрение. Конкуренция вестимо... ... |
|||
:
Нравится:
Не нравится:
|
|||
01.07.2006, 16:32 |
|
свой СЕРВЕР БАЗЫ ДАННЫХ (типо mysql)
|
|||
---|---|---|---|
#18+
Mr. BuS wrote: > Автор: Mr. BuS > Вы, ребята, лучше сами задумайтесь - откуда взялась Microsoft, как не от > пары средненьких программистов. И я согласен, что много мозгов работало А Вы поглядите, как отличаются MS SQL 6.5 и MS SQL 7.0.... Отличия - результат работы ОГРОМНОЙ бригады толковых математиков/теоретиков, нанятых спецом для того, чтобы таки вырвать MS SQL из лап глубокой жоППы.... зы для разнообразия почитайте "Введение в основы СУБД" - зелененькая такая книжечка, в 800+ страничек... причем именно ВВЕДЕНИЕ и именно в ОСНОВЫ... пот...сь с реляционной алгеброй, теорией множеств, теорией вероятностей... фдруг - понравится? :-) Не забыть еще ACID и его практическую реализацию... тоже талмуд почище полного собрания сочинений Ленина В.И..... ззы а потом - в зубы книжки по парсерам, компилерам, всяким там сям и прочей мутотени - для написания оптимального кода... Алгоритмы - опять-же.... один оптимальный алгоритм кэширования чего стоит.... -- ------------------------- There's no silver bullet! Posted via ActualForum NNTP Server 1.3 ... |
|||
:
Нравится:
Не нравится:
|
|||
02.07.2006, 15:50 |
|
свой СЕРВЕР БАЗЫ ДАННЫХ (типо mysql)
|
|||
---|---|---|---|
#18+
Я так понимаю, автору топика пришла в голову та же мысль, что и создателю SQLite Ричардe Хиппe. Но у него доведение своего детища до нынешнего состояния заняло лет 8. Интервью с ним можно почитать в Linuxformat №4 (73) за декабрь 2005 ... |
|||
:
Нравится:
Не нравится:
|
|||
04.07.2006, 10:14 |
|
свой СЕРВЕР БАЗЫ ДАННЫХ (типо mysql)
|
|||
---|---|---|---|
#18+
Извиняюсь за неправильные падежи при склонении имени и фамилии Ричарда Хиппа ... |
|||
:
Нравится:
Не нравится:
|
|||
04.07.2006, 10:17 |
|
свой СЕРВЕР БАЗЫ ДАННЫХ (типо mysql)
|
|||
---|---|---|---|
#18+
Mr. BuSК тому же я не собираюсь сразу сделать нечто "супер-пупер" и не собираюсь конкурировать с Oracle или MS - будет сравнительно дешевая (если проект вообще будет коммерческим) СУБД с неплохими характеристиками, а дело пойдет - так будем улучшать. Куда уж дешевле. Microsoft и Oracle уже выпустили линейку бесплатных Express продуктов, которые ни чуть не хуже коммерческих, только поставляются без техподдержки и некоторые возможности, нужные для больших и дорогих систем, в них отключены. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.07.2006, 10:51 |
|
свой СЕРВЕР БАЗЫ ДАННЫХ (типо mysql)
|
|||
---|---|---|---|
#18+
А вот интересно, в чём предполагаются преимущество вашего сервера перед Firebird, MaxDB, MySQL, PostgreSQL, SQLite и прочих, доступных по лицензии с открытым исходным кодом или вообще в public domain? А перед DB2 Express-C, Oracle XE, MSDE? ... |
|||
:
Нравится:
Не нравится:
|
|||
10.07.2006, 03:20 |
|
свой СЕРВЕР БАЗЫ ДАННЫХ (типо mysql)
|
|||
---|---|---|---|
#18+
DocAlА вот интересно, в чём предполагаются преимущество вашего сервера Дык... Сами напишуть, сами с ним трахаться и будут... В опчем - она_Хра_низм... ... |
|||
:
Нравится:
Не нравится:
|
|||
10.07.2006, 04:04 |
|
свой СЕРВЕР БАЗЫ ДАННЫХ (типо mysql)
|
|||
---|---|---|---|
#18+
DocAlА вот интересно, в чём предполагаются преимущество вашего сервера перед Firebird, MaxDB, MySQL, PostgreSQL, SQLite и прочих, доступных по лицензии с открытым исходным кодом или вообще в public domain? А перед DB2 Express-C, Oracle XE, MSDE? Есть такой принцип - "Легче написать свое, чем разбираться с чужим". Профы этот принцип осторожно используют там, где чужое - это такое большое Г, с разбором которого можно затратить гораздо больше времени, чем затраченное на переписку нужных участков кода. Студенты же этот принцип применяют совершенно ко всему, так как в наших институтах учат кодить, а не программировать. Хотя то, что автор топика не собирается переписывать ОС или RAD, уже можно порадоваться, что он с ними все таки разобрался и пожелать ему силы духа и терпения, чтобы разобраться с "этими" РСУБД ... |
|||
:
Нравится:
Не нравится:
|
|||
10.07.2006, 08:56 |
|
свой СЕРВЕР БАЗЫ ДАННЫХ (типо mysql)
|
|||
---|---|---|---|
#18+
Какая жалость, получился абсолютно неконструктивный флуд. Я надеялся на серьезный деловой разговор. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.07.2006, 20:04 |
|
свой СЕРВЕР БАЗЫ ДАННЫХ (типо mysql)
|
|||
---|---|---|---|
#18+
А это вы не смогли конструктивный разговор поддержать. Вчитайтесь - вам кучу вопросов задали, а самый главный: "Какова цель?" --- aka VIR ... |
|||
:
Нравится:
Не нравится:
|
|||
10.07.2006, 20:55 |
|
свой СЕРВЕР БАЗЫ ДАННЫХ (типо mysql)
|
|||
---|---|---|---|
#18+
00mike00привет всем! вот такой немного глуповатый вопрос! Чтобы создать свой СЕРВЕР БАЗЫ ДАННЫХ (типо mysql), что необнодимо(т.е нужны ли какие-то разрешения, язык sql надо самому писать("изобретать"), или нужно или можно брать от куда-то(интерепритатор), ..... и т.д) ну и вашы советы? Изиняюсь за свой русский :) Что то я не слыхал, чтобы SQL был патентованым языком. Иными словами покупай спецификацию ANSI SQL, пиши интерпретатор. Хотя. Нафиг тебе ANSI SQL? Придумай язык лучше. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.07.2006, 02:00 |
|
свой СЕРВЕР БАЗЫ ДАННЫХ (типо mysql)
|
|||
---|---|---|---|
#18+
Mr. BuSКакая жалость, получился абсолютно неконструктивный флуд. Я надеялся на серьезный деловой разговор. Извините, но этого изначально не могло произойти, так как первое Ваше сообщение в этом топике гласило "набираю специалистов", что уже его относит к форуму "Работа". Далее выясняется, что Вы делаете то, не знаю что, потому что о РСУБД имеете достаточно поверхностные знания. Далее Вы утверждаете, что кадры и знания решают все, хотя на самом деле все в таких безнадежных проектах решают деньги и время. Ну и последнее - почему Вы думаете, что специалистам интересно Ваше предложение ? Вот я к примеру специалист - я неплохо знаю как на уровне потрохов устроены различные механизмы РСУБД, писал интрепретаторы, макроязыки, лексические анализаторы SQL скриптов и запросов. Какой мне скажите может быть интерес поучаствовать в Вашем проекте и потратить свое драгоценное время ? (я уж молчу о таких следующих важных вопросах, как "Где ТЗ ?", "Каков бюджет проекта и сроки выполнения ?", "Кто будет координировать действия команды ?", "Какой системой управления проектов будем пользоваться ?" и т.д. и т.п.). ... |
|||
:
Нравится:
Не нравится:
|
|||
11.07.2006, 09:28 |
|
свой СЕРВЕР БАЗЫ ДАННЫХ (типо mysql)
|
|||
---|---|---|---|
#18+
2 Mr. BuS Если вкратце, все написанное ASCRUS, можно свести к одному ответу, который определяет все - вы так и не ответили ЗАЧЕМ вам нужна своя СУБД и чем не подходят существующие. А без этого ответа делового разговора просто не может быть. Nobody faults but mine... (LZ) ... |
|||
:
Нравится:
Не нравится:
|
|||
11.07.2006, 15:22 |
|
свой СЕРВЕР БАЗЫ ДАННЫХ (типо mysql)
|
|||
---|---|---|---|
#18+
Все правильно вы тут говорите, но все же 5 копеек добавлю. Когда-то давно, лет этак 6 назад, в случайном разговоре брат моего друга (извиняюсь за подробности) сказал, что собирается писать свою СУБД. Я ему ответил, так же как и вы автору этого поста уважаемому Mr. BuS. Ну правда, это очень непростая затея, сильно отдающая изобретательством велосипеда. Однако, я не учел, что у парня горели глаза и за плечами был ВМК МГУ. А брат у него подлинный фанат-маньяк программирования с самого раннего возраста, ну с 12-15. Вот что у них ПОЛУЧИЛОСЬ: www.componentace.com/bde_replacement_database_delphi_absolute_database.htm Я знаю как они работали - группа из 4 маньяков, которые бросили свою работу по найму и кодили как сумашедшие 2-3 года по ночам и до сих кодят. Сейчас они обеспечивают себя этим продуктом, но не скажу чтобы жируют. Автор к этому готов? Тогда удачи! ... |
|||
:
Нравится:
Не нравится:
|
|||
11.07.2006, 17:19 |
|
свой СЕРВЕР БАЗЫ ДАННЫХ (типо mysql)
|
|||
---|---|---|---|
#18+
Я думаю, что нужно начинать с написания своей операционной системы. А потом уже туда и свою СУБД, тогда будет 100%-ный повод без всяких объяснений, зачем да почему: потому что нет под мою ОС никаких СУБД -- Tygra's -- ... |
|||
:
Нравится:
Не нравится:
|
|||
12.07.2006, 11:02 |
|
свой СЕРВЕР БАЗЫ ДАННЫХ (типо mysql)
|
|||
---|---|---|---|
#18+
tygraЯ думаю, что нужно начинать с написания своей операционной системы. И это правильно. Плох тот программист, который ... (С) Для общего развития очень полезно попробовать написать что-то эдакое. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.07.2006, 11:12 |
|
свой СЕРВЕР БАЗЫ ДАННЫХ (типо mysql)
|
|||
---|---|---|---|
#18+
авторДля общего развития очень полезно попробовать написать что-то эдакое. Ну уж не знаю, вряд ли. Я вот и не пытался никогда, и не собираюсь даже :) И так жить хорошо :) -- Tygra's -- ... |
|||
:
Нравится:
Не нравится:
|
|||
12.07.2006, 13:36 |
|
свой СЕРВЕР БАЗЫ ДАННЫХ (типо mysql)
|
|||
---|---|---|---|
#18+
tygraЯ вот и не пытался никогда, и не собираюсь даже :) :) И универсальных построителей всего-чего-хочешь-на лету не писали ? А свой EM или QA ? А свое ICQ ? Или утилитки, которые типа облегчают жизнь, а на самом деле просто было интересно? Неужели не было ? ... |
|||
:
Нравится:
Не нравится:
|
|||
12.07.2006, 13:53 |
|
свой СЕРВЕР БАЗЫ ДАННЫХ (типо mysql)
|
|||
---|---|---|---|
#18+
tygraЯ думаю, что нужно начинать с написания своей операционной системы. А потом уже туда и свою СУБД, тогда будет 100%-ный повод без всяких объяснений, зачем да почему: потому что нет под мою ОС никаких СУБД -- Tygra's -- Мелко мыслите. Начинать надо с аппаратной платформы. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.07.2006, 14:56 |
|
свой СЕРВЕР БАЗЫ ДАННЫХ (типо mysql)
|
|||
---|---|---|---|
#18+
DocAl wrote: > Автор: "DocAl" > tygra > Я думаю, что нужно начинать с написания своей операционной системы. > А потом уже туда и свою СУБД, тогда будет 100%-ный повод без всяких > объяснений, зачем да почему: потому что нет под мою ОС никаких СУБД > > /-- *Tygra\'s* --/ > > > Мелко мыслите. Начинать надо с аппаратной платформы. продолжая мысль - с элементной базы... например, на углеродных трубках.. хотя нет - их уже придумали... во! на желатиновых шариках! А что! И ново, и свежо! И в стенку ими можно будет в обед поплювать.... -- ------------------------- There\'s no silver bullet! Posted via ActualForum NNTP Server 1.3 ... |
|||
:
Нравится:
Не нравится:
|
|||
12.07.2006, 15:17 |
|
свой СЕРВЕР БАЗЫ ДАННЫХ (типо mysql)
|
|||
---|---|---|---|
#18+
locky > Мелко мыслите. Начинать надо с аппаратной платформы. продолжая мысль - с элементной базы... например, на углеродных трубках.. хотя нет - их уже придумали... во! на желатиновых шариках! А что! И ново, и свежо! И в стенку ими можно будет в обед поплювать.... Желатиновые шарики тоже уже придумали, даже с рыбьим жиром внутри. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.07.2006, 11:11 |
|
свой СЕРВЕР БАЗЫ ДАННЫХ (типо mysql)
|
|||
---|---|---|---|
#18+
mcureenab wrote: > Автор: "mcureenab" > locky > > > Мелко мыслите. Начинать надо с аппаратной платформы. > продолжая мысль - с элементной базы... например, на углеродных трубках.. > хотя нет - их уже придумали... во! на желатиновых шариках! А что! И > ново, и свежо! И в стенку ими можно будет в обед поплювать.... > > Желатиновые шарики тоже уже придумали, даже с рыбьим жиром внутри. так! Вы мне не здесь! Не путайте тёплое с мягким! Я говорю не о таблэтках (вы б еще нитроглицерин вспомнили!), а о принципиально новой базе для производтсва техники! А чо, очень удобно.. хошь - поиграл на ней, проиграл, не понравилось - сьел её... зы главное - чтобы она тебя не сьела... -- ------------------------- There\'s no silver bullet! Posted via ActualForum NNTP Server 1.3 ... |
|||
:
Нравится:
Не нравится:
|
|||
13.07.2006, 11:14 |
|
свой СЕРВЕР БАЗЫ ДАННЫХ (типо mysql)
|
|||
---|---|---|---|
#18+
lockyЯ говорю не о таблэтках (вы б еще нитроглицерин вспомнили!), а о принципиально новой базе для производтсва техники! А я говорю о том, что с желатиновыми шариками техника просто не нужна. Съел шарик, и магическое действие рыбьего жира на мыслительную деятельность позволяет расчитывать ядерную реакцию в уме без техники и перенапряжения. :o))) ... |
|||
:
Нравится:
Не нравится:
|
|||
13.07.2006, 11:33 |
|
свой СЕРВЕР БАЗЫ ДАННЫХ (типо mysql)
|
|||
---|---|---|---|
#18+
mcureenab wrote: > Автор: "mcureenab" > locky > Я говорю не о таблэтках (вы б еще нитроглицерин вспомнили!), а о > принципиально новой базе для производтсва техники! > > А я говорю о том, что с желатиновыми шариками техника просто не нужна. > Съел шарик, и магическое действие рыбьего жира на мыслительную > деятельность позволяет расчитывать ядерную реакцию в уме без техники и > перенапряжения. :o))) О! Надо над эти подумать, а то я какие-то мерзки колёса в белковых облатках глотаю (аж в горло не лезут)... А тут = всё натуральное - желатин, рыбий жир... пасиба за идею. Возьми с полки пирожок. -- ------------------------- There\'s no silver bullet! Posted via ActualForum NNTP Server 1.3 ... |
|||
:
Нравится:
Не нравится:
|
|||
13.07.2006, 12:44 |
|
свой СЕРВЕР БАЗЫ ДАННЫХ (типо mysql)
|
|||
---|---|---|---|
#18+
lockyО! Надо над эти подумать, а то я какие-то мерзки колёса в белковых облатках глотаю (аж в горло не лезут)... А тут = всё натуральное - желатин, рыбий жир... пасиба за идею. Возьми с полки пирожок. Сам рыбий жир, для укрепления моска, в всем пирожок... Знам-знам эти пирожки с мясом... ... |
|||
:
Нравится:
Не нравится:
|
|||
13.07.2006, 16:16 |
|
свой СЕРВЕР БАЗЫ ДАННЫХ (типо mysql)
|
|||
---|---|---|---|
#18+
Mr. BuSПротестировал один вариант, не очень понравился (добавление 40000 записей - 16 минут), перехожу на второй. ... будет сравнительно дешевая (если проект вообще будет коммерческим) СУБД с неплохими характеристиками, а дело пойдет - так будем улучшать. Для начала, Вам нужно увеличить скорость добавления записей раз этак в 200, ну или хотя бы в 100... :-)) ... |
|||
:
Нравится:
Не нравится:
|
|||
17.07.2006, 17:09 |
|
|
start [/forum/topic.php?all=1&fid=33&tid=1549347]: |
0ms |
get settings: |
9ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
170ms |
get topic data: |
80ms |
get forum data: |
3ms |
get page messages: |
298ms |
get tp. blocked users: |
2ms |
others: | 251ms |
total: | 831ms |
0 / 0 |