powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Субд на скриптовом языке типа php
113 сообщений из 113, показаны все 5 страниц
Субд на скриптовом языке типа php
    #39359386
bas02
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
решил свою простенькую субд сделать на php
что-то уже работает
к примеру 100000 вставляет в таблицу с одним столбцом за 20 сек
выводит на экран примерно за это же время
суть задачи в том:
1. чтоб свою базу научиться делать (потом на компилированный язык переведу)
2. на вэбсайте иметь хостин с минимальными затратами и более продуктивный

насколько эта задача актуально и перспективна для общества, хотелось бы узнать?
...
Рейтинг: 0 / 0
Субд на скриптовом языке типа php
    #39359392
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bas02насколько эта задача актуально и перспективна для общества, хотелось бы узнать
неактуальна и бесперспективна
...
Рейтинг: 0 / 0
Субд на скриптовом языке типа php
    #39359397
bas02
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Изопропил,

обоснуй
...
Рейтинг: 0 / 0
Субд на скриптовом языке типа php
    #39359407
bas02
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Изопропилbas02насколько эта задача актуально и перспективна для общества, хотелось бы узнать
неактуальна и бесперспективна

неужели сайт на mysql будет более перспектино
тем более что mysql обычно на отдельном серваке, который будет периодически подвисать
соответственно вероятность что сайт будет не работать увеличивается в 2 раза + хостинг с sql дороже чем без него
...
Рейтинг: 0 / 0
Субд на скриптовом языке типа php
    #39359440
Програмёр
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bas02Изопропилпропущено...

неактуальна и бесперспективна

неужели сайт на mysql будет более перспектино
тем более что mysql обычно на отдельном серваке, который будет периодически подвисать
соответственно вероятность что сайт будет не работать увеличивается в 2 раза + хостинг с sql дороже чем без него

sqllite есть. это первое :)

А второе - реализация mysql удобна и многофункциональна. Для работы с mysql написано много драйверов, которые обычные табличные данные преобразовывают в объекты, что делает использование MySQL удобным в проектах.

Уже реализованные базы данных снабжены такими алгоритмами оптимизации, что ты их не переплюнешь и за пол годы работы.

Ну и последнее. Практика показывает, что лучше сначала написать, а потом спросить насколько это полезно, чем сначала спросить, а потом услышав сотни "БЕСПОЛЕЗНО" попытаться написать :)

Если есть свободное время, которое не жалко посвятить самообучению, то ни одна задумка не будет бесполезной :) Но занимаясь самообучением не рассчитывай сделать что-то полезное обществу. Если так получится - прекрасно, ты молодец и тебе повезло. Если не получится - то это самый ожидаемый вариант, и ты пытался написать СУБД на php не для народа, а для того, что бы научиться чему-то новому (ну хотя бы тому, что не надо писать субд на php :)) ). Не гоняйся за двумя зайцами.
...
Рейтинг: 0 / 0
Субд на скриптовом языке типа php
    #39359620
bas02
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Програмёр,

как же ты ошибаешься,
если у тебя есть исходник который читает данные (функция с циклом) ты на базе можешь сделать супер оптимизированный запрос,
скопировав ее и сделать отдельную функцию
нежели чем писать sql потом сервак его будет анализировать, что-то делать не факт что он его правильно и оптимально разберет и потом выдаст данные, потом ты эти данные получаешь и начинаешь снова стоить цикл , что бы их как-то преобразовать
100% такой подход менее эффективен
я понимаю что сейчас есть 400 субд
но они делаются как универсальный инструмент
к примеру попробуй швейцарским ножом что-то выточить - хер получится нужно стамеску использовать...
я думаю ты понял
...
Рейтинг: 0 / 0
Субд на скриптовом языке типа php
    #39359623
Програмёр
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bas02,

ну что ж. я тут не для того, что бы спорить. Но идею я понял, к моему совету ты не прислушаешься :) Тогда удачи в написании суперпроизводительной СУБД на пхп.
...
Рейтинг: 0 / 0
Субд на скриптовом языке типа php
    #39359683
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bas02тем более что mysql обычно на отдельном серваке, который будет периодически подвисать
они годами работают...
...
Рейтинг: 0 / 0
Субд на скриптовом языке типа php
    #39359684
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bas02я понимаю что сейчас есть 400 субд
но они делаются как универсальный инструмент
key-value хранилища рассматривал?
...
Рейтинг: 0 / 0
Субд на скриптовом языке типа php
    #39359783
MikkiMouse
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bas02,

Делай обязательно, ни одной СУБД на ПХП пока нет, насколько я в курсе. Это же круто будет!

А то что мы вот это вот - за любым чихом в MySQL лезем. А тут бац - ПХП есть на сервере? Так точно, товарищ старший разработчик! Ну все - вот тебе и СУБД сразу.

По-любому делай. Потом на Kickstarter можно будет даже наверно ломонуться!
...
Рейтинг: 0 / 0
Субд на скриптовом языке типа php
    #39359785
MikkiMouse
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Хотя нет - стоп стоп стоп. Погуглил.
Подобная попытка уже несколько лет назад была зафиксирована в нашей Галактике: СУБД на PHP - реально!
Стоит почитать коменты - смешные )
...
Рейтинг: 0 / 0
Субд на скриптовом языке типа php
    #39359801
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Субд на скриптовом языке? Вот: https://github.com/tonsky/datascript
...
Рейтинг: 0 / 0
Субд на скриптовом языке типа php
    #39361555
bas02
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Изопропил,
а что это?
...
Рейтинг: 0 / 0
Субд на скриптовом языке типа php
    #39361556
bas02
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Изопропилbas02тем более что mysql обычно на отдельном серваке, который будет периодически подвисать
они годами работают...
периодически сайты виснут
...
Рейтинг: 0 / 0
Субд на скриптовом языке типа php
    #39361607
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bas02Изопропилпропущено...

они годами работают...
периодически сайты виснут
А мониторингом пользоваться пробовали? Вдруг у Вас следующая картина:

...
Рейтинг: 0 / 0
Субд на скриптовом языке типа php
    #39361608
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
То есть на MySQL приходится 10% времени обработки запроса, а большая часть приходится на PHP.
И сайты виснут именно из-за кривого кода на PHP.
...
Рейтинг: 0 / 0
Субд на скриптовом языке типа php
    #39361725
experience
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Субд на скриптовом языке типа php
    #39361727
experience
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Надоест скриптовать если вдруг :
http://rapideuphoria.com/russian/e2c_r.htm http://rapideuphoria.com/e2c.htm
...
Рейтинг: 0 / 0
Субд на скриптовом языке типа php
    #39364579
bas02
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAТо есть на MySQL приходится 10% времени обработки запроса, а большая часть приходится на PHP.
И сайты виснут именно из-за кривого кода на PHP.

mysql - один сервак
php - второй сервак

на этих серваках помимо твоего сайта еще есть куча других сайтов и баз
есть вероятность того что будет зависание из-за кого-то
примерно это бывает раз в год или два раза из практики
если у тебя все на одном серваке то тупо вероятность зависания в два раза меньше
...
Рейтинг: 0 / 0
Субд на скриптовом языке типа php
    #39364587
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bas02есть вероятность того что будет зависание из-за кого-тоНо уж из-за MySQL - в последнюю очередь.
Я вообще ни разу в жизни не видел именно зависшего MySQL (очень долгую обработку запроса зависанием не считаю, т.к. это не MySQL виноват).
...
Рейтинг: 0 / 0
Субд на скриптовом языке типа php
    #39364655
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bas02skyANAТо есть на MySQL приходится 10% времени обработки запроса, а большая часть приходится на PHP.
И сайты виснут именно из-за кривого кода на PHP.

mysql - один сервак
php - второй сервак

на этих серваках помимо твоего сайта еще есть куча других сайтов и баз
есть вероятность того что будет зависание из-за кого-то
примерно это бывает раз в год или два раза из практики
если у тебя все на одном серваке то тупо вероятность зависания в два раза меньше
С чего это вероятность зависания меньше, особенно когда "помимо твоего сайта еще есть куча других сайтов и баз"? :)
Наоборот.

Например обработка регулярного выражения на одном сайте может основательно выжрать CPU и всем остальным на этом "серваке" придётся испытать зависание :)

Ну и картинку Вы видели? У Вас другие метрики? Или у Вас только предположения?
...
Рейтинг: 0 / 0
Субд на скриптовом языке типа php
    #39364700
Vladimir Baskakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
хорошо, а когда та база будет потом
bas02(потом на компилированный язык переведу)

переведена на компилируемый, она точно будет лучше MySql или SqlLite или postgres'a?

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

bas02обоснуй

зачем? если коллега говорит туристу - туда не ходи, там болото. Турист такой - "обоснуй!" - хочешь, иди ...... лет несколько кстати бумажная книжка была, где подробно разбиралось как на плюсах написать интерпретатор упрощенного SQL. искать лень...

а так присоединюсь - не актуально.
и немного напоминает троллинг, стебе....
...
Рейтинг: 0 / 0
Субд на скриптовом языке типа php
    #39364912
bas02
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vladimir Baskakov,

кто сказал что то о чем тут говорится должно быть лучше mysql
речь идет о том чтоб сделать базу с минимальным, но достаточным
функционалом и быть полностью независимым от поставщиков субд
в некоторых своих проектах

зачем делиться прибылью своих клиентов с поставщиками субд?
...
Рейтинг: 0 / 0
Субд на скриптовом языке типа php
    #39364915
bas02
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAbas02пропущено...


mysql - один сервак
php - второй сервак

на этих серваках помимо твоего сайта еще есть куча других сайтов и баз
есть вероятность того что будет зависание из-за кого-то
примерно это бывает раз в год или два раза из практики
если у тебя все на одном серваке то тупо вероятность зависания в два раза меньше
С чего это вероятность зависания меньше, особенно когда "помимо твоего сайта еще есть куча других сайтов и баз"? :)
Наоборот.

Например обработка регулярного выражения на одном сайте может основательно выжрать CPU и всем остальным на этом "серваке" придётся испытать зависание :)

Ну и картинку Вы видели? У Вас другие метрики? Или у Вас только предположения?

метрики за пару часов?
речь идет о стабильной работе за год
...
Рейтинг: 0 / 0
Субд на скриптовом языке типа php
    #39364920
bas02
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
miksoftbas02есть вероятность того что будет зависание из-за кого-тоНо уж из-за MySQL - в последнюю очередь.
Я вообще ни разу в жизни не видел именно зависшего MySQL (очень долгую обработку запроса зависанием не считаю, т.к. это не MySQL виноват).

не сталкивался с том что один и тот же запрос может отрабатывать за разное время?
может за доли секунд а может и за несколько десятков секунд?
видимо это зависит от загрузки сервака, сети... но такое периодически происходит
...
Рейтинг: 0 / 0
Субд на скриптовом языке типа php
    #39364946
Vladimir Baskakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а, но зависимость от PHP сохраняется?

независимость - понятие относительное, мне достаточно уже существующих модулей для чтения dbf, уже существующих расширений sqllite.

bas02к примеру 100000 вставляет в таблицу с одним столбцом за 20 сек

а попробуйте в оракл, sqlloader-ом залить, или в mySql предварительно распарсенным запросом insert - сдается мне, станет быстрее. в SQLite?

уже делаются CMS и форумы на dbf - xml, без MySql. работают .... как-то .....

чисто- php шный код очевидно проиграет по скорости скомпилированному, дешевый хостинг вряд ли разрешить ставить в пхп скомпилированные расширения, а вот ДБФ или SQLite там уже будут, скорее всего.

реализовать синтаксис с джойнами, ин-ами и экзистами, и написать движок который хоть как-то оптимизирует циклы, пусть и отвратительно - довольно непросто.

Поэтому мне лично трудно представить проект, в котором обсуждаемое решение будет полезным. Сделать свою БД - с точки зрения скиллов конечно круто..... но на PHP? но дело то хозяйское. Нравится - делайте.....
...
Рейтинг: 0 / 0
Субд на скриптовом языке типа php
    #39364983
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bas02skyANAпропущено...

С чего это вероятность зависания меньше, особенно когда "помимо твоего сайта еще есть куча других сайтов и баз"? :)
Наоборот.

Например обработка регулярного выражения на одном сайте может основательно выжрать CPU и всем остальным на этом "серваке" придётся испытать зависание :)

Ну и картинку Вы видели? У Вас другие метрики? Или у Вас только предположения?

метрики за пару часов?
речь идет о стабильной работе за год
То что на картинке выбран диапазон времени за последние 3 часа говорит о том, что хотели посмотреть метрики за последние 3 часа, а не о том, что они есть только за последние 3 часа :)

Лично у Вас какие метрики? Или у Вас нет метрик, а только предположения?
...
Рейтинг: 0 / 0
Субд на скриптовом языке типа php
    #39364984
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bas02miksoftпропущено...
Но уж из-за MySQL - в последнюю очередь.
Я вообще ни разу в жизни не видел именно зависшего MySQL (очень долгую обработку запроса зависанием не считаю, т.к. это не MySQL виноват).

не сталкивался с том что один и тот же запрос может отрабатывать за разное время?
может за доли секунд а может и за несколько десятков секунд?
видимо это зависит от загрузки сервака, сети... но такое периодически происходит
И при чём тут MySQL, когда не известно, что запрос до него вообще дошёл из-за "загрузки сервака, сети"?
...
Рейтинг: 0 / 0
Субд на скриптовом языке типа php
    #39365017
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bas02miksoftпропущено...
Но уж из-за MySQL - в последнюю очередь.
Я вообще ни разу в жизни не видел именно зависшего MySQL (очень долгую обработку запроса зависанием не считаю, т.к. это не MySQL виноват).не сталкивался с том что один и тот же запрос может отрабатывать за разное время?
может за доли секунд а может и за несколько десятков секунд?
видимо это зависит от загрузки сервака, сети... но такое периодически происходитСталкивался. Ну и что? Это тоже не является зависанием.
От сети - вряд ли. Скорее от загрузки CPU или диска. Но если аппаратная часть/настройки/архитектура БД не соответствуют нагрузке, то не MySQL виноват в обманутых ожиданиях.
...
Рейтинг: 0 / 0
Субд на скриптовом языке типа php
    #39365032
bas02
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vladimir Baskakov,

на счет парсера sql я не уверен что за это возьмусь
а на счет того чтоб в каждую инсталяцию своих минимальных проектов запихивать субд какое-нибудь...

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

основная суть проекта: СУБД С МИНИМАЛЬНЫМ НЕОБХОДИМЫМ ФУНКЦИОНАЛОМ И МИНИМАЛЬНЫМ НЕОБХОДИМЫМ ОТКРЫТЫМ КОДОМ , В КОТОРОМ ПРОГРАММИСТ ЛЮБОЙ КВАЛИФИКАЦИИ СМОЖЕТ РАЗОБРАТЬСЯ

необязательно эта субд будет с поддержкой sql
...
Рейтинг: 0 / 0
Субд на скриптовом языке типа php
    #39365043
bas02
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAbas02пропущено...


метрики за пару часов?
речь идет о стабильной работе за год
То что на картинке выбран диапазон времени за последние 3 часа говорит о том, что хотели посмотреть метрики за последние 3 часа, а не о том, что они есть только за последние 3 часа :)

Лично у Вас какие метрики? Или у Вас нет метрик, а только предположения?

у меня опыт эксплуатации совственных нескольких сайтом за последнии лет 10
которые говорят о том что сайты перестают работать от независящих от вас причин либо потому что хостеру потребовалось пере загрузить сервак т.к. его кто-то подвесил.....
...
Рейтинг: 0 / 0
Субд на скриптовом языке типа php
    #39365068
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bas02skyANAпропущено...

То что на картинке выбран диапазон времени за последние 3 часа говорит о том, что хотели посмотреть метрики за последние 3 часа, а не о том, что они есть только за последние 3 часа :)

Лично у Вас какие метрики? Или у Вас нет метрик, а только предположения?

у меня опыт эксплуатации совственных нескольких сайтом за последнии лет 10
которые говорят о том что сайты перестают работать от независящих от вас причин либо потому что хостеру потребовалось пере загрузить сервак т.к. его кто-то подвесил.....
Ваш ответ говорит о том, что за последние 10 лет Вы ни разу толком не разобрались в чём причина.
То есть таки в своих суждениях основываетесь на предположениях, а не метриках и их анализе.
...
Рейтинг: 0 / 0
Субд на скриптовом языке типа php
    #39365188
Фотография Нахлобуч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bas02СУБД С МИНИМАЛЬНЫМ НЕОБХОДИМЫМ ФУНКЦИОНАЛОМ И МИНИМАЛЬНЫМ НЕОБХОДИМЫМ ОТКРЫТЫМ КОДОМ
Транзакции-то планируются?
...
Рейтинг: 0 / 0
Субд на скриптовом языке типа php
    #39365192
Фотография Нахлобуч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
И да, Database Systems: The Complete Book уже прочитана от корки до корки?
...
Рейтинг: 0 / 0
Субд на скриптовом языке типа php
    #39365342
bas02
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нахлобучbas02СУБД С МИНИМАЛЬНЫМ НЕОБХОДИМЫМ ФУНКЦИОНАЛОМ И МИНИМАЛЬНЫМ НЕОБХОДИМЫМ ОТКРЫТЫМ КОДОМ
Транзакции-то планируются?
конечно иначе многопользовательность нереально сделать я на эти транзакции неделю убил
...
Рейтинг: 0 / 0
Субд на скриптовом языке типа php
    #39365345
bas02
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нахлобуч,

нет там много букв
интереснее самому обнаруживать проблемы и с ними разбираться
...
Рейтинг: 0 / 0
Субд на скриптовом языке типа php
    #39365346
bas02
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAbas02пропущено...


у меня опыт эксплуатации совственных нескольких сайтом за последнии лет 10
которые говорят о том что сайты перестают работать от независящих от вас причин либо потому что хостеру потребовалось пере загрузить сервак т.к. его кто-то подвесил.....
Ваш ответ говорит о том, что за последние 10 лет Вы ни разу толком не разобрались в чём причина.
То есть таки в своих суждениях основываетесь на предположениях, а не метриках и их анализе.
в том то и дело что разбирался
в большенстве случаях (даже во всех) проблемы не в моем сайте, а других
делали рассылку массовую вешали сарвак или еще что-то
админы перезапускади сервак соответственно час или полчаса сайт не работает ...
не держите меня за идиота
...
Рейтинг: 0 / 0
Субд на скриптовом языке типа php
    #39365347
bas02
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAbas02пропущено...


у меня опыт эксплуатации совственных нескольких сайтом за последнии лет 10
которые говорят о том что сайты перестают работать от независящих от вас причин либо потому что хостеру потребовалось пере загрузить сервак т.к. его кто-то подвесил.....
Ваш ответ говорит о том, что за последние 10 лет Вы ни разу толком не разобрались в чём причина.
То есть таки в своих суждениях основываетесь на предположениях, а не метриках и их анализе.

парниша сделай одолжение иди троль куда-нить в другое место
...
Рейтинг: 0 / 0
Субд на скриптовом языке типа php
    #39365394
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bas02, не хами
...
Рейтинг: 0 / 0
Субд на скриптовом языке типа php
    #39365397
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bas02skyANAпропущено...

Ваш ответ говорит о том, что за последние 10 лет Вы ни разу толком не разобрались в чём причина.
То есть таки в своих суждениях основываетесь на предположениях, а не метриках и их анализе.
в том то и дело что разбирался
в большенстве случаях (даже во всех) проблемы не в моем сайте, а других
делали рассылку массовую вешали сарвак или еще что-то
админы перезапускади сервак соответственно час или полчаса сайт не работает ...
не держите меня за идиота
Я не держу Вас за идиота, а пытаюсь найти объективные причины для того, чтобы заменить MySQL на PHP.
И, если честно, пока их не вижу.
...
Рейтинг: 0 / 0
Субд на скриптовом языке типа php
    #39365400
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bas02, с другой стороны как уже писали выше: "Нравится - делайте..."
...
Рейтинг: 0 / 0
Субд на скриптовом языке типа php
    #39365403
sxq
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как бы вы не старались, у вас будет проигрыш, по простой причине, вы делаете все на интерпретаторе, а мускул работает на С и в итоге мы имеем уже готовый скомпилированный код. При прочих равных условиях вы не получите больше производительности, нагрузка на процессор будет только расти, шаровые хостинги ставят жесткие рамки, не будет зависать мускул, т.к. вы от него избавитесь, не хватит ресурсов на PHP с вашей самописной базой, и опять будут "зависания" или блокировки.
По сути вам надо сделать тот же мускул только на PHP. Вопрос - зачем?
Наверное вы сможете как-то выиграть, если замените стандартный SQL на какие-то специальные запросы, возможно даже не понятные человеку или даже не виде текста.
На счет зависания мускула - первый раз такое слышу, как правило он "зависает" из-за кривых запросов и нехватки памяти в том числе виртуальной.
Если вас не устраивают соседи по серверу, купите VPS/VDS - сейчас цены очень даже приемлемые, практически сравнялись с шаровым хостингом, зато вы получаете полную свободу, в том числе мускул и его аналог мария, с большими ресурсами.
Я работаю в этой сфере уже лет 10, были проблемы из-за перегрузки шарового хостинга, смена оператора или более дорогой тариф решал проблему полностью.
В любом случае на тарифе 60руб/месяц вы не запустите магазин с тысячами товаров и тысячами визитов в сутки, а на тяжелых системах, тем более.
...
Рейтинг: 0 / 0
Субд на скриптовом языке типа php
    #39365432
Фотография Нахлобуч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bas02НахлобучТранзакции-то планируются?
конечно иначе многопользовательность нереально сделать я на эти транзакции неделю убил
И как они под капотом устроены?
...
Рейтинг: 0 / 0
Субд на скриптовом языке типа php
    #39365460
Vladimir Baskakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bas02Vladimir Baskakov,

основная суть проекта: СУБД С МИНИМАЛЬНЫМ НЕОБХОДИМЫМ ФУНКЦИОНАЛОМ И МИНИМАЛЬНЫМ НЕОБХОДИМЫМ ОТКРЫТЫМ КОДОМ , В КОТОРОМ ПРОГРАММИСТ ЛЮБОЙ КВАЛИФИКАЦИИ СМОЖЕТ РАЗОБРАТЬСЯ

необязательно эта субд будет с поддержкой sql

а какой функционал минимальный? чем те что уже есть, под винду, встроенные (встраиваемые) и отдельные базы не устраивают. С открытым кодом.
для каких задач хватит минимального функционала?

чем под виндой не хватает ADODB.Recordset а в конце концов? не то что отговариваю. повозится с этим конечно интересно. Но! выпустить продукт интересный сообществу, на этом поле - крайне сложно. а так, ну удачи, успехов.

вон один из участников форума зафигачил.

https://github.com/Bazist

Вы Дейта уже? или еще нет?
...
Рейтинг: 0 / 0
Субд на скриптовом языке типа php
    #39365473
Vladimir Baskakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bas02у меня опыт эксплуатации совственных нескольких сайтом за последнии лет 10
которые говорят о том что сайты перестают работать от независящих от вас причин либо потому что хостеру потребовалось пере загрузить сервак т.к. его кто-то подвесил.....

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

Если хостеру потребовалось перезагрузить - тады ой, мало какая база сможет отдавать данные в момент перезагрузки..........
...
Рейтинг: 0 / 0
Субд на скриптовом языке типа php
    #39365526
Фотография Hett
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
На гитхаб бы выложил проект
...
Рейтинг: 0 / 0
Субд на скриптовом языке типа php
    #39366297
bas02
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAbas02пропущено...

в том то и дело что разбирался
в большенстве случаях (даже во всех) проблемы не в моем сайте, а других
делали рассылку массовую вешали сарвак или еще что-то
админы перезапускади сервак соответственно час или полчаса сайт не работает ...
не держите меня за идиота
Я не держу Вас за идиота, а пытаюсь найти объективные причины для того, чтобы заменить MySQL на PHP.
И, если честно, пока их не вижу.

древовидные запросы mysql может выполнять? аналитические функции там есть
у себя я в первую очередь сделаю
...
Рейтинг: 0 / 0
Субд на скриптовом языке типа php
    #39366298
bas02
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
HettНа гитхаб бы выложил проект


нафига?
опен соурс?
не хочу быть серой массой
...
Рейтинг: 0 / 0
Субд на скриптовом языке типа php
    #39366302
bas02
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sxqКак бы вы не старались, у вас будет проигрыш, по простой причине, вы делаете все на интерпретаторе, а мускул работает на С и в итоге мы имеем уже готовый скомпилированный код. При прочих равных условиях вы не получите больше производительности, нагрузка на процессор будет только расти, шаровые хостинги ставят жесткие рамки, не будет зависать мускул, т.к. вы от него избавитесь, не хватит ресурсов на PHP с вашей самописной базой, и опять будут "зависания" или блокировки.
По сути вам надо сделать тот же мускул только на PHP. Вопрос - зачем?
Наверное вы сможете как-то выиграть, если замените стандартный SQL на какие-то специальные запросы, возможно даже не понятные человеку или даже не виде текста.
На счет зависания мускула - первый раз такое слышу, как правило он "зависает" из-за кривых запросов и нехватки памяти в том числе виртуальной.
Если вас не устраивают соседи по серверу, купите VPS/VDS - сейчас цены очень даже приемлемые, практически сравнялись с шаровым хостингом, зато вы получаете полную свободу, в том числе мускул и его аналог мария, с большими ресурсами.
Я работаю в этой сфере уже лет 10, были проблемы из-за перегрузки шарового хостинга, смена оператора или более дорогой тариф решал проблему полностью.
В любом случае на тарифе 60руб/месяц вы не запустите магазин с тысячами товаров и тысячами визитов в сутки, а на тяжелых системах, тем более.
с таким же успехом могу сделать dll под php на VPS/VDS и ни чем от sql по скорости точно отличаться не будет

на счет скорости вообще-то я говорил что обычная субд это как швейцарский нож , вроде сделан для решения любой задачи а начнешь копать глубже натыкаешься на тупик комунизма
когда есть свой код субд и ты в нем разбираешься , то всегда можно оптимизировать как тебе надо
mysql совсем не идеал как и любая другая субд, там много чего нет
...
Рейтинг: 0 / 0
Субд на скриптовом языке типа php
    #39366303
bas02
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vladimir Baskakovbas02Vladimir Baskakov,

основная суть проекта: СУБД С МИНИМАЛЬНЫМ НЕОБХОДИМЫМ ФУНКЦИОНАЛОМ И МИНИМАЛЬНЫМ НЕОБХОДИМЫМ ОТКРЫТЫМ КОДОМ , В КОТОРОМ ПРОГРАММИСТ ЛЮБОЙ КВАЛИФИКАЦИИ СМОЖЕТ РАЗОБРАТЬСЯ

необязательно эта субд будет с поддержкой sql

а какой функционал минимальный? чем те что уже есть, под винду, встроенные (встраиваемые) и отдельные базы не устраивают. С открытым кодом.
для каких задач хватит минимального функционала?

чем под виндой не хватает ADODB.Recordset а в конце концов? не то что отговариваю. повозится с этим конечно интересно. Но! выпустить продукт интересный сообществу, на этом поле - крайне сложно. а так, ну удачи, успехов.

вон один из участников форума зафигачил.

https://github.com/Bazist

Вы Дейта уже? или еще нет?

какого дейта?

ненавижу все что MS выпускает
и тут речь идет не о провайдере а о субд
...
Рейтинг: 0 / 0
Субд на скриптовом языке типа php
    #39366310
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bas02какого дейта?
К.Дейт Введение в системы баз данных
...
Рейтинг: 0 / 0
Субд на скриптовом языке типа php
    #39366317
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Эксперименты с файлами заканчиваются там, где возникает необходимость
вести учёт денег или фиксировать сделки.
...
Рейтинг: 0 / 0
Субд на скриптовом языке типа php
    #39366335
sxq
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bas02sxqКак бы вы не старались, у вас будет проигрыш, по простой причине, вы делаете все на интерпретаторе, а мускул работает на С и в итоге мы имеем уже готовый скомпилированный код. При прочих равных условиях вы не получите больше производительности, нагрузка на процессор будет только расти, шаровые хостинги ставят жесткие рамки, не будет зависать мускул, т.к. вы от него избавитесь, не хватит ресурсов на PHP с вашей самописной базой, и опять будут "зависания" или блокировки.
По сути вам надо сделать тот же мускул только на PHP. Вопрос - зачем?
Наверное вы сможете как-то выиграть, если замените стандартный SQL на какие-то специальные запросы, возможно даже не понятные человеку или даже не виде текста.
На счет зависания мускула - первый раз такое слышу, как правило он "зависает" из-за кривых запросов и нехватки памяти в том числе виртуальной.
Если вас не устраивают соседи по серверу, купите VPS/VDS - сейчас цены очень даже приемлемые, практически сравнялись с шаровым хостингом, зато вы получаете полную свободу, в том числе мускул и его аналог мария, с большими ресурсами.
Я работаю в этой сфере уже лет 10, были проблемы из-за перегрузки шарового хостинга, смена оператора или более дорогой тариф решал проблему полностью.
В любом случае на тарифе 60руб/месяц вы не запустите магазин с тысячами товаров и тысячами визитов в сутки, а на тяжелых системах, тем более.
с таким же успехом могу сделать dll под php на VPS/VDS и ни чем от sql по скорости точно отличаться не будет

на счет скорости вообще-то я говорил что обычная субд это как швейцарский нож , вроде сделан для решения любой задачи а начнешь копать глубже натыкаешься на тупик комунизма
когда есть свой код субд и ты в нем разбираешься , то всегда можно оптимизировать как тебе надо
mysql совсем не идеал как и любая другая субд, там много чего нет
С таким же успехом возьмите исходный код мускула или его эквивалента и оптимизируйте под свои нужды, они распространяются в виде исходных кодов.
Опишите конкретную проблему с мускулом, из-за которой у вас возникло желание заниматься своей субд. Все время вы говорите о проблемах, затыках и прочих неполадках, голословно, без конкретного примера. Будем считать что у вас средний VPS/VDS с достаточным объемом памяти для работы мускула, среднее кол-во запросов, скажем каждые 10 секунд посетитель на сайте что-то открывает, что вызывает серию запросов в базу данных.
Какие проблемы у вас возникали, на каком объеме данных и какие SQL запросы вы делали.
Шаровые хостинги не будем рассматривать, т.к. оператор загружает сервер на максимум, кол-во сайтов там сотни, и как правило там жесткие ограничения.
...
Рейтинг: 0 / 0
Субд на скриптовом языке типа php
    #39366406
Фотография Hett
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bas02HettНа гитхаб бы выложил проект


нафига?
опен соурс?
не хочу быть серой массой

А как ты будешь еще распространять? Или будешь только сам пользоваться?
...
Рейтинг: 0 / 0
Субд на скриптовом языке типа php
    #39366411
Vladimir Baskakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bas02ненавижу все что MS выпускает
и тут речь идет не о провайдере а о субд

Коллега, Базист сделал кажись базу, кроссалатформенную вроде, а к ней еще и провайдер.
Как ни сомневались в нем поначалу местные. Другой вопрос, что кроме него она возможно не особо кому нужна. Но он таки сделал....

ненавидеть инструменты немного странно, но дело хозяйское, спорить не буду....
...
Рейтинг: 0 / 0
Субд на скриптовом языке типа php
    #39366418
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bas02skyANAпропущено...

Я не держу Вас за идиота, а пытаюсь найти объективные причины для того, чтобы заменить MySQL на PHP.
И, если честно, пока их не вижу.

древовидные запросы mysql может выполнять? аналитические функции там есть
у себя я в первую очередь сделаю
То про какие-то зависания писали, теперь оказывается функциоанала не хватает.
Хотите - делайте. Просто кроме Вас это никому не нужно будет.
...
Рейтинг: 0 / 0
Субд на скриптовом языке типа php
    #39366444
Фотография Нахлобуч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Склоняюсь к тому, что автор -- жырный тролль.
...
Рейтинг: 0 / 0
Субд на скриптовом языке типа php
    #39366460
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
НахлобучСклоняюсь к тому, что автор -- жырный тролль.
Вполне вероятно. Тогда просто покидаем ветку.
...
Рейтинг: 0 / 0
Субд на скриптовом языке типа php
    #39367206
bas02
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sxqbas02пропущено...

с таким же успехом могу сделать dll под php на VPS/VDS и ни чем от sql по скорости точно отличаться не будет

на счет скорости вообще-то я говорил что обычная субд это как швейцарский нож , вроде сделан для решения любой задачи а начнешь копать глубже натыкаешься на тупик комунизма
когда есть свой код субд и ты в нем разбираешься , то всегда можно оптимизировать как тебе надо
mysql совсем не идеал как и любая другая субд, там много чего нет
С таким же успехом возьмите исходный код мускула или его эквивалента и оптимизируйте под свои нужды, они распространяются в виде исходных кодов.
Опишите конкретную проблему с мускулом, из-за которой у вас возникло желание заниматься своей субд. Все время вы говорите о проблемах, затыках и прочих неполадках, голословно, без конкретного примера. Будем считать что у вас средний VPS/VDS с достаточным объемом памяти для работы мускула, среднее кол-во запросов, скажем каждые 10 секунд посетитель на сайте что-то открывает, что вызывает серию запросов в базу данных.
Какие проблемы у вас возникали, на каком объеме данных и какие SQL запросы вы делали.
Шаровые хостинги не будем рассматривать, т.к. оператор загружает сервер на максимум, кол-во сайтов там сотни, и как правило там жесткие ограничения.

хотелось бы чтоб была
портеибл версия софта независмая от других продуктов(субд...), нет древовидных запросов, аналитических функций...
...
Рейтинг: 0 / 0
Субд на скриптовом языке типа php
    #39367207
bas02
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Hettbas02пропущено...



нафига?
опен соурс?
не хочу быть серой массой

А как ты будешь еще распространять? Или будешь только сам пользоваться?
пока не знаю, для начала надо сделать
...
Рейтинг: 0 / 0
Субд на скриптовом языке типа php
    #39367210
bas02
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
НахлобучСклоняюсь к тому, что автор -- жырный тролль.

склюняюсь к том что хохлобуч жирный дебил
...
Рейтинг: 0 / 0
Субд на скриптовом языке типа php
    #39367211
bas02
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAbas02пропущено...


древовидные запросы mysql может выполнять? аналитические функции там есть
у себя я в первую очередь сделаю
То про какие-то зависания писали, теперь оказывается функциоанала не хватает.
Хотите - делайте. Просто кроме Вас это никому не нужно будет.

ок
...
Рейтинг: 0 / 0
Субд на скриптовом языке типа php
    #39367220
bas02
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sxqbas02пропущено...

с таким же успехом могу сделать dll под php на VPS/VDS и ни чем от sql по скорости точно отличаться не будет

на счет скорости вообще-то я говорил что обычная субд это как швейцарский нож , вроде сделан для решения любой задачи а начнешь копать глубже натыкаешься на тупик комунизма
когда есть свой код субд и ты в нем разбираешься , то всегда можно оптимизировать как тебе надо
mysql совсем не идеал как и любая другая субд, там много чего нет
С таким же успехом возьмите исходный код мускула или его эквивалента и оптимизируйте под свои нужды, они распространяются в виде исходных кодов.
Опишите конкретную проблему с мускулом, из-за которой у вас возникло желание заниматься своей субд. Все время вы говорите о проблемах, затыках и прочих неполадках, голословно, без конкретного примера. Будем считать что у вас средний VPS/VDS с достаточным объемом памяти для работы мускула, среднее кол-во запросов, скажем каждые 10 секунд посетитель на сайте что-то открывает, что вызывает серию запросов в базу данных.
Какие проблемы у вас возникали, на каком объеме данных и какие SQL запросы вы делали.
Шаровые хостинги не будем рассматривать, т.к. оператор загружает сервер на максимум, кол-во сайтов там сотни, и как правило там жесткие ограничения.

чужой исходный код переписывать точно нет смысла так как не родной исходник испортить можно а улучшить может только сам автор
да и то как сделан mysql - это анахранизм (отдельный продукт) в то время как я либо на скрепте планирую делать с полной портабельностью или как php dll-ку
...
Рейтинг: 0 / 0
Субд на скриптовом языке типа php
    #39367221
bas02
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAbas02пропущено...


древовидные запросы mysql может выполнять? аналитические функции там есть
у себя я в первую очередь сделаю
То про какие-то зависания писали, теперь оказывается функциоанала не хватает.
Хотите - делайте. Просто кроме Вас это никому не нужно будет.
а ты что к mysql прикопался? как буж-то других субд нет?
на счет зависаний это да
видимо вы ничего другого кроме легких сайтов не делали
производительность это бичь любой субд - эту проблему в первую очередь буду решать
основаная идея: избавиться от посредников в передачи данных и лишних протоколов
...
Рейтинг: 0 / 0
Субд на скриптовом языке типа php
    #39367228
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bas02php dll-ку
это ж на C придётся писать )))
...
Рейтинг: 0 / 0
Субд на скриптовом языке типа php
    #39367245
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bas02НахлобучСклоняюсь к тому, что автор -- жырный тролль.

склюняюсь к том что хохлобуч жирный дебил
Модератор:
Склоняюсь к тому, что данный топик пора бы закрывать за отсутствием внятного конструктивного обсуждения, а авторов подобного рода постов следует отправить в бан на недельку.
Надеюсь, понятно высказался.
----
vkle
...
Рейтинг: 0 / 0
Субд на скриптовом языке типа php
    #39367410
bas02
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vklebas02пропущено...


склюняюсь к том что хохлобуч жирный дебил
Модератор:
Склоняюсь к тому, что данный топик пора бы закрывать за отсутствием внятного конструктивного обсуждения, а авторов подобного рода постов следует отправить в бан на недельку.
Надеюсь, понятно высказался.
----
vkle

на данном форуме
пока ничего внятного я для себя не получил
даже если на вечно забанят ничего не потеряю
...
Рейтинг: 0 / 0
Субд на скриптовом языке типа php
    #39367412
bas02
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Изопропилbas02php dll-ку
это ж на C придётся писать )))
не обязательно
...
Рейтинг: 0 / 0
Субд на скриптовом языке типа php
    #39367418
Фотография Нахлобуч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bas02НахлобучСклоняюсь к тому, что автор -- жырный тролль.
склюняюсь к том что хохлобуч жирный дебил
Пруфы или не было, ничтожество.

Ты не прочитал ни одной книги по теории построения СУБД -- ни Дейта, ни Гарсиа-Молина -- потому что там "много букв". Ты, наверное, даже не читал невероятно детальные статьи о внутреннем устройстве SQLite. Ты не можешь ответить ни на один вопрос технического плана. Ты оперируешь терминами и понятиями из подготовительной группы: "функция с циклом", "зависание сервера", "компилированный язык". Ты сделал "транзакции за неделю". Ты "ненавидишь всё, что делает Microsoft". Ты, черт побери, не хочешь быть "серой массой".

Всё это дает мне полное право называть твои выходки троллингом.
...
Рейтинг: 0 / 0
Субд на скриптовом языке типа php
    #39367837
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bas02skyANAпропущено...

То про какие-то зависания писали, теперь оказывается функциоанала не хватает.
Хотите - делайте. Просто кроме Вас это никому не нужно будет.
а ты что к mysql прикопался? как буж-то других субд нет?
на счет зависаний это да
видимо вы ничего другого кроме легких сайтов не делали
производительность это бичь любой субд - эту проблему в первую очередь буду решать
основаная идея: избавиться от посредников в передачи данных и лишних протоколов
Ну да, когда мне что-то кроме лёгких сайтов делать? :)

Последние пять лет большую часть рабочего времени трачу на сайтег с жалкими девятью миллионами http-запросов в сутки.
И это жалкое число постоянно растёт. Нет времени более серъёзными вещами заниматься :)
...
Рейтинг: 0 / 0
Субд на скриптовом языке типа php
    #39367944
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bas02Изопропилпропущено...

это ж на C придётся писать )))
не обязательно
какие есть принципиально иные варианты для получения dll/so ?
...
Рейтинг: 0 / 0
Субд на скриптовом языке типа php
    #39367956
Vladimir Baskakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAbas02пропущено...

а ты что к mysql прикопался? как буж-то других субд нет?
на счет зависаний это да
видимо вы ничего другого кроме легких сайтов не делали
производительность это бичь любой субд - эту проблему в первую очередь буду решать
основаная идея: избавиться от посредников в передачи данных и лишних протоколов
Ну да, когда мне что-то кроме лёгких сайтов делать? :)

Последние пять лет большую часть рабочего времени трачу на сайтег с жалкими девятью миллионами http-запросов в сутки.
И это жалкое число постоянно растёт. Нет времени более серъёзными вещами заниматься :)

да, у фейсбука под капотом тоже не без мускула кажись.... по крайней мере было ....
https://habrahabr.ru/post/24135/
На днях технический директор Facebook на конференции по MySQL огласил .... данные: оказывается, на проект сейчас работает уже 10 000 серверов, в том числе 1 900 серверов MySQL, а обслуживают их всего два администратора баз данных.
и они даже делятся иногда лайфхаками.
https://gigaom.com/2011/12/06/facebook-shares-some-secrets-on-making-mysql-scale/

Но! если у коллеги bas02 душа рвется в бой, это можно понять. Кто не хотел сделать все сам с нуля))))) пробовать - это хорошо. опыт - сын ошибок трудных.... отговаривать незачем - это же не опасно.
...
Рейтинг: 0 / 0
Субд на скриптовом языке типа php
    #39367997
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vladimir BaskakovskyANAпропущено...

Ну да, когда мне что-то кроме лёгких сайтов делать? :)

Последние пять лет большую часть рабочего времени трачу на сайтег с жалкими девятью миллионами http-запросов в сутки.
И это жалкое число постоянно растёт. Нет времени более серъёзными вещами заниматься :)

да, у фейсбука под капотом тоже не без мускула кажись.... по крайней мере было ....
https://habrahabr.ru/post/24135/
На днях технический директор Facebook на конференции по MySQL огласил .... данные: оказывается, на проект сейчас работает уже 10 000 серверов, в том числе 1 900 серверов MySQL, а обслуживают их всего два администратора баз данных.
и они даже делятся иногда лайфхаками.
https://gigaom.com/2011/12/06/facebook-shares-some-secrets-on-making-mysql-scale/

Но! если у коллеги bas02 душа рвется в бой, это можно понять. Кто не хотел сделать все сам с нуля))))) пробовать - это хорошо. опыт - сын ошибок трудных.... отговаривать незачем - это же не опасно.
Мы не используем MySQL... И я не против того, чтобы bas02 что-то делал...
...
Рейтинг: 0 / 0
Субд на скриптовом языке типа php
    #39369389
Фотография Конякула
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть более интересное предложение. А не запилить ли БД на javascript. Тут недавно читал, что чувак виртаульную машину на js запилил. Теперь надо бы СУБД запилить. :-) ТС, подумай над этой идеей.
...
Рейтинг: 0 / 0
Субд на скриптовом языке типа php
    #39369398
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
КонякулаЕсть более интересное предложение. А не запилить ли БД на javascript. Тут недавно читал, что чувак виртаульную машину на js запилил. Теперь надо бы СУБД запилить. :-) ТС, подумай над этой идеей.

виртуальную машину не недавно запилил, а хер знает когда.

и субд на javascript давно пописывают.
...
Рейтинг: 0 / 0
Субд на скриптовом языке типа php
    #39369409
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
КонякулаЕсть более интересное предложение. А не запилить ли БД на javascript. Тут недавно читал, что чувак виртаульную машину на js запилил. Теперь надо бы СУБД запилить. :-) ТС, подумай над этой идеей.
А что Вы включаете в словосочетание "БД на javascript"? Выше я давал ссылку на DataScript .
...
Рейтинг: 0 / 0
Субд на скриптовом языке типа php
    #39369411
Фотография Конякула
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAКонякулаЕсть более интересное предложение. А не запилить ли БД на javascript. Тут недавно читал, что чувак виртаульную машину на js запилил. Теперь надо бы СУБД запилить. :-) ТС, подумай над этой идеей.
А что Вы включаете в словосочетание "БД на javascript"? Выше я давал ссылку на DataScript .
ну да. Нечто похожее.
...
Рейтинг: 0 / 0
Субд на скриптовом языке типа php
    #39370213
vaultboy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
автор, держи основу для nosql колоночной БД на PHP

- директория - это таблица;
- файл с первичным ключем в имени - строка таблицы;

Код: php
1.
2.
3.
4.
5.
6.
7.
8.
function select($table, $id) {
  return include "/path-to-tables/" . $table . "/" . $id . ".php";
}

function update($table, $id, $data) {
  $fname = "/path-to-tables/" . $table . "/" . $id . ".php";
  file_put_contents($fname, "<?php\nreturn " . var_export($data, true) . ";");
}



индексы и хранимки на PHP - на самостоятельную реализацию
...
Рейтинг: 0 / 0
Субд на скриптовом языке типа php
    #39372175
bas02
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vaultboyавтор, держи основу для nosql колоночной БД на PHP

- директория - это таблица;
- файл с первичным ключем в имени - строка таблицы;

Код: php
1.
2.
3.
4.
5.
6.
7.
8.
function select($table, $id) {
  return include "/path-to-tables/" . $table . "/" . $id . ".php";
}

function update($table, $id, $data) {
  $fname = "/path-to-tables/" . $table . "/" . $id . ".php";
  file_put_contents($fname, "<?php\nreturn " . var_export($data, true) . ";");
}



индексы и хранимки на PHP - на самостоятельную реализацию

nonsql не интересует
...
Рейтинг: 0 / 0
Субд на скриптовом языке типа php
    #39372504
bas02
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вот кстати статья на данную тему:

http://www.cnews.ru/reviews/free/software2005/articles/database.shtml
...
Рейтинг: 0 / 0
Субд на скриптовом языке типа php
    #39372549
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bas02вот кстати статья на данную тему:

http://www.cnews.ru/reviews/free/software2005/articles/database.shtml
Прям свежак :) Опубликовано в 2005 г.
...
Рейтинг: 0 / 0
Субд на скриптовом языке типа php
    #39372572
Vladimir Baskakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да с тех пор игроки не особо поменялись - MySql, Postgress из свободных реляционных.
===========================
bas02, как разработка?
...
Рейтинг: 0 / 0
Субд на скриптовом языке типа php
    #39372603
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vladimir BaskakovДа с тех пор игроки не особо поменялись - MySql, Postgress из свободных реляционных.То есть ТС зря тратит время? :)
...
Рейтинг: 0 / 0
Субд на скриптовом языке типа php
    #39372687
Vladimir Baskakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANA ,

ненене.... а удоволствие от процесса? потом, изобретатель должен быть немного сумасшедшим.... вдруг чего изобретется?
...
Рейтинг: 0 / 0
Субд на скриптовом языке типа php
    #39372787
bas02
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vladimir BaskakovДа с тех пор игроки не особо поменялись - MySql, Postgress из свободных реляционных.
===========================
bas02, как разработка?

пока делаю структуру и типы данных
скоро возьмусь за парсинг sql

потребность в БД растет и свою нишу всегда можно будет найти по цене и функционалу
...
Рейтинг: 0 / 0
Субд на скриптовом языке типа php
    #39372788
bas02
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAVladimir BaskakovДа с тех пор игроки не особо поменялись - MySql, Postgress из свободных реляционных.То есть ТС зря тратит время? :)
ТС это кто?
...
Рейтинг: 0 / 0
Субд на скриптовом языке типа php
    #39372791
bas02
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vladimir BaskakovskyANA ,

ненене.... а удоволствие от процесса? потом, изобретатель должен быть немного сумасшедшим.... вдруг чего изобретется?

главное чтоб глюков не было
и было то что нету в мускуле и оракле
...
Рейтинг: 0 / 0
Субд на скриптовом языке типа php
    #39372846
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bas02и было то что нету в мускуле и оракле
что запланировано, отсутсвующее в мускуле и оракле?
...
Рейтинг: 0 / 0
Субд на скриптовом языке типа php
    #39372982
bas02
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Изопропилbas02и было то что нету в мускуле и оракле
что запланировано, отсутсвующее в мускуле и оракле?
ну к примеру то что ты в них имеешь доступ к данным только через sql
а тут реализовать можно соответственный доступ
при этом нужно иметь соответствующую квалификацию - это ради ускорения
+ все карты в руке в плане сочиния sql-я
если заказчик хочет что-то эдакое, то пожалйуста в отличии от оракла
оракл вряд ли кому-то будет что-то дорабатывать
...
Рейтинг: 0 / 0
Субд на скриптовом языке типа php
    #39372984
bas02
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Изопропилbas02и было то что нету в мускуле и оракле
что запланировано, отсутсвующее в мускуле и оракле?
непосредственный доступ имелось в виду
...
Рейтинг: 0 / 0
Субд на скриптовом языке типа php
    #39373003
Фотография Hett
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот подумал,
если реализовать более-менее адекватный продукт, похожий на H2 или hsqldb, то это можно было бы использовать в unit тестах. В этом случае не важно какая там будет скорость, главное чтобы легко разворачивалось и внедрялось.
...
Рейтинг: 0 / 0
Субд на скриптовом языке типа php
    #39373016
Фотография Нахлобуч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Hett,

SQLite же.
...
Рейтинг: 0 / 0
Субд на скриптовом языке типа php
    #39373069
bas02
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
HettВот подумал,
если реализовать более-менее адекватный продукт, похожий на H2 или hsqldb, то это можно было бы использовать в unit тестах. В этом случае не важно какая там будет скорость, главное чтобы легко разворачивалось и внедрялось.

для этого скорее всего потребуется открытый код а это уже проблема
любой разработчик дорожит своей проблемой
...
Рейтинг: 0 / 0
Субд на скриптовом языке типа php
    #39373135
Фотография Hett
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Пилить подобный продукт одному и чисто для себя - глупость, которую вообще лучше даже и не начинать.
...
Рейтинг: 0 / 0
Субд на скриптовом языке типа php
    #39373137
Фотография Hett
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
НахлобучHett,

SQLite же.

Ну, гипотетически можно реализовать эмуляцию работы разных популярных СУБД: MySQL, Oracle, PG, MSSQL или NoSQL (Mongo, Cache и т.п.).
...
Рейтинг: 0 / 0
Субд на скриптовом языке типа php
    #39373302
Фотография Karbafos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bas02vaultboyавтор, держи основу для nosql колоночной БД на PHP

- директория - это таблица;
- файл с первичным ключем в имени - строка таблицы;

Код: php
1.
2.
3.
4.
5.
6.
7.
8.
function select($table, $id) {
  return include "/path-to-tables/" . $table . "/" . $id . ".php";
}

function update($table, $id, $data) {
  $fname = "/path-to-tables/" . $table . "/" . $id . ".php";
  file_put_contents($fname, "<?php\nreturn " . var_export($data, true) . ";");
}



индексы и хранимки на PHP - на самостоятельную реализацию

nonsql не интересует

Садись, двойка. Ан нет, кол.
...
Рейтинг: 0 / 0
Субд на скриптовом языке типа php
    #39373303
Фотография Karbafos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
KarbafosСадись, двойка. Ан нет, кол.

это к vaultboy относится
...
Рейтинг: 0 / 0
Субд на скриптовом языке типа php
    #39373361
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Karbafos,

юмор понимаешь или как?
...
Рейтинг: 0 / 0
Субд на скриптовом языке типа php
    #39374786
Фотография Karbafos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ИзопропилKarbafos,

юмор понимаешь или как?

конечно.
но хотя бы проверку возвращаемого значения file_put_contents сделать можно было, даже такой код должен быть идеологически правильным ^_^
...
Рейтинг: 0 / 0
Субд на скриптовом языке типа php
    #39380756
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bas02Изопропил,

обоснуй


подтверждаю. неактуально, бесперспективно.
...
Рейтинг: 0 / 0
Субд на скриптовом языке типа php
    #39380778
Фотография Hett
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ТС уже давно свой ЯП пишет, а вы тут все СУБД обсуждаете.
http://www.sql.ru/forum/1243141/hochu-sozdat-svoy-yazyk-s-chego-nachat?hl=
...
Рейтинг: 0 / 0
Субд на скриптовом языке типа php
    #39380785
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Hett,

результат будет неизменно превосходным
...
Рейтинг: 0 / 0
Субд на скриптовом языке типа php
    #39380793
Фотография NekZ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ИзопропилHett,

результат будет неизменно превосходным
Как FVMas?
...
Рейтинг: 0 / 0
Субд на скриптовом языке типа php
    #39394449
bas02
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MasterZivbas02Изопропил,

обоснуй


подтверждаю. неактуально, бесперспективно.

если мелкие програмки писать со своими сохраняемыми данными, настройки... , то там
использования собственной элементарной субд обосновано
...
Рейтинг: 0 / 0
Субд на скриптовом языке типа php
    #39394457
bas02
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Для всех заинтересованных отчитываюсь, что сейчас сделано:
- добавление таблиц, столбцов, типов (пока 2: целочисленный, строка) (не sql)
- добавление данных (не sql)
- блокировки файла БД на время ставки (типа транзакции, несколько пользователей могут использовать БД одновременно)
- реализация элементарного SQL в виде select для получения данных из таблиц

дальнейшие планы:

- сделать более сложный select со сложными условиями и соединением таблиц горизонтально и вертикально
- изменение данных
- удаление данных
..........
...
Рейтинг: 0 / 0
Субд на скриптовом языке типа php
    #39394460
Фотография Hett
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А зачем ты нам это пишешь, если ты даже проект в открытый доступ выложить не хочешь? Ну сделал и сделал, дальше то что?
...
Рейтинг: 0 / 0
Субд на скриптовом языке типа php
    #39394489
bas02
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
HettА зачем ты нам это пишешь, если ты даже проект в открытый доступ выложить не хочешь? Ну сделал и сделал, дальше то что?

может еще ключи от квартиры где деньги лежат? :)
жду умных мыслей, а не троля

возможно выложу
пока не решил
...
Рейтинг: 0 / 0
Субд на скриптовом языке типа php
    #39394514
Фотография Конякула
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
До индексов когда дойдешь? Представь таблицу в 3 миллиарда строк. И в ней надо найти строки, в которых поле name начинается с "SQL". Как будешь искать? Полным перебором?
...
Рейтинг: 0 / 0
Субд на скриптовом языке типа php
    #39394572
Vladimir Baskakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bas02Для всех заинтересованных отчитываюсь, что сейчас сделано:
- добавление таблиц, столбцов, типов (пока 2: целочисленный, строка) (не sql)
- добавление данных (не sql)
- блокировки файла БД на время ставки (типа транзакции, несколько пользователей могут использовать БД одновременно)
- реализация элементарного SQL в виде select для получения данных из таблиц

дальнейшие планы:

- сделать более сложный select со сложными условиями и соединением таблиц горизонтально и вертикально
- изменение данных
- удаление данных
..........

А какие мысли? спецификация нужна, или код, или тесты.

соединением таблиц горизонтально и вертикально
а, что такое горизонтальное и вертикальное соединение
...
Рейтинг: 0 / 0
Субд на скриптовом языке типа php
    #39394616
bas02
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
КонякулаДо индексов когда дойдешь? Представь таблицу в 3 миллиарда строк. И в ней надо найти строки, в которых поле name начинается с "SQL". Как будешь искать? Полным перебором?
задача создания индексов, мне кажется, не самая сложная
и там разгуляться можно: несбалансированные деревья.... свои фишки
...
Рейтинг: 0 / 0
Субд на скриптовом языке типа php
    #39394621
bas02
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vladimir Baskakovbas02Для всех заинтересованных отчитываюсь, что сейчас сделано:
- добавление таблиц, столбцов, типов (пока 2: целочисленный, строка) (не sql)
- добавление данных (не sql)
- блокировки файла БД на время ставки (типа транзакции, несколько пользователей могут использовать БД одновременно)
- реализация элементарного SQL в виде select для получения данных из таблиц

дальнейшие планы:

- сделать более сложный select со сложными условиями и соединением таблиц горизонтально и вертикально
- изменение данных
- удаление данных
..........

А какие мысли? спецификация нужна, или код, или тесты.

соединением таблиц горизонтально и вертикально
а, что такое горизонтальное и вертикальное соединение

1. сначала меня интересует, где можно проект опубликовать, чтоб не только всякие дрочи скачивали, а чтоб люди что-то брали на тестирование , дописывали что-то

2. join , union
...
Рейтинг: 0 / 0
Субд на скриптовом языке типа php
    #39394657
Фотография Hett
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Субд на скриптовом языке типа php
    #39397186
bas02
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кажется нашел применение этого проекта
мне кажется наиболее полноценно это себя проявит в лендингах
...
Рейтинг: 0 / 0
113 сообщений из 113, показаны все 5 страниц
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Субд на скриптовом языке типа php
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]