powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / СУБД для веб.
25 сообщений из 110, страница 1 из 5
СУБД для веб.
    #36843376
Фотография ScareCrow
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
преамбула.
Текущие реляционные СУБД создавались 30 лет назад (а кто и больше) исходя из следующих предположений:
1) Памяти гораздо меньше чем данных
2) Работа с оперативными данными
3) Работа со сложной структурой
4) Работа на одной большой железяке.

НО тут пришел 21 век и веб. И ситуация поменялась.

амбула. чего хочется от СУБД из коробки
Максимально эффективное кэширование, в идеале IN MEMORY БД, которая для сохранности пишет на диск.
Кластеризуемость из коробки. Можно даже слабо связаную пример sql.ru - каждый форум своя железяка, но все это не должно трогать приложение. То есть приложению пофигу сколько там у СУБД серверов.
Работа со структурами средней сложности. Оптимизатор 100 табличного джойна не нужен, но и key=>value хранилище это не то.
Простое администрирование.
Нормальный интерфейс - желательно SQL.
...
Рейтинг: 0 / 0
СУБД для веб.
    #36843396
fleandr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ScareCrow,

http://www.mysql.com/products/database/cluster/

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

SQLite? Её можно закешировать хоть на клиенте, если установлен гугл-гирс.
...
Рейтинг: 0 / 0
СУБД для веб.
    #36843485
Фотография ScareCrow
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
и что кластеризация из коробки?
...
Рейтинг: 0 / 0
СУБД для веб.
    #36843514
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ScareCrowи что кластеризация из коробки?
А я не знаю, что это такое.
...
Рейтинг: 0 / 0
СУБД для веб.
    #36843522
Фотография ScareCrow
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
хорошо тебе.
...
Рейтинг: 0 / 0
СУБД для веб.
    #36843530
chAlx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ScareCrowМаксимально эффективное кэширование, в идеале IN MEMORY БД

Вроде самую продвинутую in-memory СУБД скупил Оракл... Но кэширование -- это ведь не свойство продукта, а реализация. Т.е. само по-себе не нужно, а нужна высокая производительность, не заторможенная дисковым i/o в случае базы, существенно меньшей объёма доступной/выделенной СУБД памяти. В большинстве случаев с кэшированием неплохо справляется ОС, прозрачно для СУБД.

А вообще, судя по комментам, можно просто перечислить нормальные СУБД, а автор сам напишет, чем они не подходят ;) У меня два варианта (помимо SQLite):

1. PostgreSQL
2. IBM DB2

Ну а экзотики всякой можно сколько угодно натащить. Только там уже будут совсем другие проблемы, не перечисленные здесь ввиду очевидности: стабильность, совместимость, полнофункциональность (универсальность), поддержка производителя (документированность и сопровождение)...
...
Рейтинг: 0 / 0
СУБД для веб.
    #36843585
Фотография ScareCrow
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторТ.е. само по-себе не нужно, а нужна высокая производительность, не заторможенная дисковым i/o в случае базы, существенно меньшей объёма доступной/выделенной СУБД памяти
не совсем так.
из пункта 1 ( Памяти гораздо меньше чем данных ) появляются неустранимые моменты - как то куча всяких LRU списков, обращений к файловой системе , обязательный принудительный сброс данных на диск.
авторВ большинстве случаев с кэшированием неплохо справляется ОС, прозрачно для СУБД.
плохо. ибо медленно.
...
Рейтинг: 0 / 0
СУБД для веб.
    #36843598
Фотография ScareCrow
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторА вообще, судя по комментам, можно просто перечислить нормальные СУБД, а автор сам напишет, чем они не подходят ;)
в преамбуле написано чем они не подходят.
вкратце опять:
хреново кластеризуются, работают минимум на порядок медленнее чем можно было бы, учитывая специфику.
...
Рейтинг: 0 / 0
СУБД для веб.
    #36843817
Фотография Warstone
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Э-э-э... tmpfs когда отменили??
...
Рейтинг: 0 / 0
СУБД для веб.
    #36843824
Фотография iv_an_ru
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ScareCrowамбула. чего хочется от СУБД из коробки
Вы не указали цену коробки и цену обучения пользования коробкой. Хотите коробку меньше чем за половину оракловой цены, но с необходимостью серьёзного дообучения разработчиков, что делает совершенно нерентабельным написание с этой коробкой обычного "серийного" вебсайтика?
...
Рейтинг: 0 / 0
СУБД для веб.
    #36843843
Фотография ScareCrow
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
хе. пока проблема найти такую СУБД. а не купить.
...
Рейтинг: 0 / 0
СУБД для веб.
    #36843865
Фотография ScareCrow
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
WarstoneЭ-э-э... tmpfs когда отменили??
мы таких слов не знаем. но буквы FS наводят на нехорошие мысли об участии в этом операционной системы. а это а) медленно б) нифига не кроссплатформенно.
...
Рейтинг: 0 / 0
СУБД для веб.
    #36844088
Фотография Warstone
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ScareCrowмы таких слов не знаем. но буквы FS наводят на нехорошие мысли об участии в этом операционной системы. а это а) медленно б) нифига не кроссплатформенно.Не зная - не <ВЦ>.
tmpfs это файловая система, которая живет в оперативке... Вся... Только(пара оговорок есть - в мануал)...

Про "медленно" - проехали надеюсь?
Про "кроссплатформенно" - да, Windows этого не поддерживает... Там есть RAMDisk или что-то похожее. (tmpfs - часть ядра linx с версии 2.2, вроде и в BSD ядрах была еще... давно, если мне не изменяет мой склероз. То есть на Маках это тоже может быть)

Основная идея (в применении к Пг, допустим) хранить данные в оперативке, но делать синхронную запись... То есть этакий "жоссский" кэш.
...
Рейтинг: 0 / 0
СУБД для веб.
    #36844130
Фотография ScareCrow
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторОсновная идея (в применении к Пг, допустим) хранить данные в оперативке, но делать синхронную запись..
моя плакает.
...
Рейтинг: 0 / 0
СУБД для веб.
    #36844214
Фотография Дегтярев Евгений
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ScareCrowМожно даже слабо связаную пример sql.ru - каждый форум своя железяка можно пруфлинк?
...
Рейтинг: 0 / 0
СУБД для веб.
    #36844223
Фотография ScareCrow
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторМожно даже слабо связаную пример sql.ru - каждый форум своя железяка
эм. это пример.
тут запятой что ли не хватает. мне нужна система которой можно сказать - вот те схема базы, вот те поле секционирования а оно в идеале само раскидает это по железякам. простейший пример - форум.
...
Рейтинг: 0 / 0
СУБД для веб.
    #36844232
an0nym
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ScareCrow,

скорость, доступность, надежность - выбери 2 из 3.
...
Рейтинг: 0 / 0
СУБД для веб.
    #36844236
Фотография ScareCrow
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
мне скорость и доступность. потеря данных для веба пока некритична и в достаточной мере решается железом.
...
Рейтинг: 0 / 0
СУБД для веб.
    #36844271
an0nym
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ScareCrowмне скорость и доступность. потеря данных для веба пока некритична и в достаточной мере решается железом.
Не, это с учетом железа. http://habrahabr.ru/blogs/hi/100891/
...
Рейтинг: 0 / 0
СУБД для веб.
    #36844350
hellium
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ScareCrow,

mongodb смотрел?
Я глубоко не изучал, только присматриваюсь к ней пока, но вроде по многим параметрам подходит
...
Рейтинг: 0 / 0
СУБД для веб.
    #36844354
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ScareCrow,

Вместо всяких кластеров и кешей сформулируй задачу. Что у тебя есть и чего ты хочешь получить. Если тебе не лень, конечно. Мне интересна твоя задача, вот такой фикус-кактус.
...
Рейтинг: 0 / 0
СУБД для веб.
    #36844448
Фотография ScareCrow
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
все просто. MySQL. я сейчас смотрю на то как 10 запросов по 0.05 секунд отжирают полсекунды формирования страницы. при том что у меня на 8 гиг оперативки 1.5 гига базы вместе с индексами и 20 процессов Апача.
...
Рейтинг: 0 / 0
СУБД для веб.
    #36844466
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ScareCrowвсе просто. MySQL. я сейчас смотрю на то как 10 запросов по 0.05 секунд отжирают полсекунды формирования страницы. при том что у меня на 8 гиг оперативки 1.5 гига базы вместе с индексами и 20 процессов Апача.
MySQL - довольно выстрая база, несмотря на то, что там и констраинты и триггеры появились. Нет, тебе не надо переходить на другую БД. Попробуй, я всем это рекомендую, слой бизнес-логики перенести на уровень БД. Обычно, программисты на пхп этого не делают, а ты попробуй.
...
Рейтинг: 0 / 0
25 сообщений из 110, страница 1 из 5
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / СУБД для веб.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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