Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Сравнение СУБД Новый топик    Ответить
 Помогите подобрать бесплатную СУБД  [new]
ksicom
Member

Откуда:
Сообщений: 10
Нужна СУБД для биллинговой системы

Нужно, чтобы спокойно выполнялись несложные selectы с двумя тремя предикатами
из примерно четырёх таблиц примерно по 7000 строк каждая.
Предикаты пара на равенство, и один два на интервалы
Скорость примерно по 200-300 selectов в секунду
до 1000 selectoв в пиковых режимах
Также нужно, чтобы с таблицами могли работать до десяти операторов одновременно (скорость не важна)
С железом проблемы нет

Главные требования к СУБД:

1) Надёжность и желательно простота формата данных ну или хорошие гарантии на восстановление в случае сбоя (к примеру избыточное хранение данных)
а в идеале, чтобы вообще в текстовых файлах БД хранилась, хотя это наверно из области фантастики (экспорт/импорт не считается)

2) Простота подключения к java, php, C

3) Возможность бесплатного использования в коммерции (не только СУБД, но и всех патчей, обновлений и т.д.)

Ориентиры:
Функцианальность Oracle
Простота (внутреннего устройства и формата хранения данных) MySQL
В общем нужна золотая середина

Спасибо
16 июн 05, 22:28    [1627020]     Ответить | Цитировать Сообщить модератору
 Re: Помогите подобрать бесплатную СУБД  [new]
Sergey Ch
Member

Откуда: Благовещенск
Сообщений: 8894
MS VFP 9.0 Ole DB Provider...
16 июн 05, 22:54    [1627046]     Ответить | Цитировать Сообщить модератору
 Re: Помогите подобрать бесплатную СУБД  [new]
ЛП
Guest
абсолютно любая СУБД
вплоть до самописной поверх экселя или нотепада
16 июн 05, 23:08    [1627061]     Ответить | Цитировать Сообщить модератору
 Re: Помогите подобрать бесплатную СУБД  [new]
ChA
Member

Откуда: Москва
Сообщений: 11381
ksicom
Помогите подобрать бесплатную СУБД

ksicom
С железом проблемы нет

Нда, это трудно понять, если не помнить, что форум российский. Хотя какое там железо, на 4 таблицы с общим количеством записей в 28000. Но при чем здесь биллинг ?

P.S. Как обычно, трудно не согласиться с ЛП.
16 июн 05, 23:20    [1627069]     Ответить | Цитировать Сообщить модератору
 Re: Помогите подобрать бесплатную СУБД  [new]
ksicom
Member

Откуда:
Сообщений: 10
уточню

28000 строк - это для оперативной работы, т. е. эти строки всё время находятся в работе. Сама БД больше, но к ней не надо обращаться оперативно

Про предикаты тоже не просто так сказал. Желательно, чтобы были различные виды индексов.

Биллинг при том, что система ни при каких обстоятельствах не должна надолго рухнуть. А даже если рухнет и совсем, чтобы не возникало проблем с восстановлением из бэкапа. Даже в случае полного краха системы с утратой информации о самой БД. Ну или даже если бэкап повредится, чтобы можно было восстановить хотя бы его остатки.
И желательно, чтобы были хранимые программы и триггеры (для расчётов тарифных планов).

Железо - двухпроцессорный сервер на PIV Xeon2.8GHz с зеркальным RAID на SATA и 1Gb памяти. ОС - RH8

Вопрос возник не на пустом месте. Он возник после недельного восстановления из бэкапа БД под Sybase (ещё раз спасибо этому форуму :) ). Восстановить базу данных на текущий момент так и не удалось (причём не только мне, но и людям, профессионально работающим с sybase (звучит глупо, но чтобы за рекламу не приняли :) )). Поэтому сейчас фактически идёт поиск альтернативы под конкретную задачу.

Бесплатная, чтобы минимизировать зависимость от нетехнических факторов :)

Про блокнот думал :) Но боюсь, как бы такая "СУБД" не привратилась в самоцель.
16 июн 05, 23:51    [1627102]     Ответить | Цитировать Сообщить модератору
 Re: Помогите подобрать бесплатную СУБД  [new]
White Owl
Member

Откуда:
Сообщений: 12906
ksicom
Вопрос возник не на пустом месте. Он возник после недельного восстановления из бэкапа БД под Sybase (ещё раз спасибо этому форуму :) ).

Во первых, Sybase это фирма делающая три разных базы данных. У тебя была ASE древней версии кажется? :)
А во вторых - может ASA попробуешь или даже IQ?
16 июн 05, 23:59    [1627105]     Ответить | Цитировать Сообщить модератору
 Re: Помогите подобрать бесплатную СУБД  [new]
ksicom
Member

Откуда:
Сообщений: 10
Древняя, но работала :)
Я бы и не против её обновить, но как я понял ASE современная порядка 2500$ стоит с техподдержкой, обновлениями лицензией и т. д.(если я правильно понял) И так сразу не получится.
С Oracle такая же ерунда, если по серьёзному, то дорого.
Поэтому очень хочется бесплатную СУБД. :)
Чтобы ни от кого не зависеть финансово.

А кроме продуктов Sybase есть какие-нибудь ещё варианты?

Хотелось бы, чтобы лицензия как у MySQL, а функциональность как у Oracle :)
Но так как задача не ахти какая сложная, то приоритет отдаётся прежде всего надёжности и лицензии.
17 июн 05, 00:22    [1627120]     Ответить | Цитировать Сообщить модератору
 Re: Помогите подобрать бесплатную СУБД  [new]
Александр Гoлдун
Member

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

ksicom пишет:

> Вопрос возник не на пустом месте. Он возник после недельного
> восстановления из бэкапа БД под Sybase (ещё раз спасибо этому
> форуму :) ). Восстановить базу данных на текущий момент так и
> не удалось (причём не только мне, но и людям,
> профессионально работающим с sybase (звучит глупо, но чтобы за
> рекламу не приняли :) )).

А там написал, что восстановили и причина была в raid - контроллере,
который "глюканул".

> Поэтому сейчас фактически идёт
> поиск альтернативы под конкретную задачу.

Какую альтернативу и чему?

> Я бы и не против её обновить, но как я понял ASE современная порядка
> 2500$ стоит с техподдержкой, обновлениями лицензией и т. д.(если я
> правильно понял) И так сразу не получится.
> С Oracle такая же ерунда, если по серьёзному, то дорого.
> Поэтому очень хочется бесплатную СУБД. :)
> Чтобы ни от кого не зависеть финансово.

Бесплатные СУБД тоже дорого стоят. Могут оказаться дороже коммерческих.
Просто деньги не сразу отдаешь и не за коробку.

> Хотелось бы, чтобы лицензия как у MySQL, а функциональность как у Oracle :)

Я тоже хочу новый геленваген по цене велосипеда. И чтоб мощность имел
1000 лошадей и расход бензина 1 литр на 10 тысяч километров.

Но если по существу, и ты категорически уверен в необходимости именно
бесплатной СУБД, то посмотри в сторону PostgreSQL.

Posted via ActualForum NNTP Server 1.2

17 июн 05, 01:00    [1627152]     Ответить | Цитировать Сообщить модератору
 Re: Помогите подобрать бесплатную СУБД  [new]
Yo!!
Guest
идем методом исключения:
бесплатные firebird, mysql, postrges, sapdb (который теперь под маркой mysql ), ingres, ibm что-то на жава выложила бесплатное
имхо из этого списка только postrges реальный претендент.

еще как вариант - устроить репликацию/standby из того же sybase
17 июн 05, 01:21    [1627165]     Ответить | Цитировать Сообщить модератору
 Re: Помогите подобрать бесплатную СУБД  [new]
Михаил Михайлович
Member [заблокирован]

Откуда: Москва(Зеленоград)
Сообщений: 955
Чем FireBird не угодил?
17 июн 05, 01:33    [1627168]     Ответить | Цитировать Сообщить модератору
 Re: Помогите подобрать бесплатную СУБД  [new]
f2f
Guest
При таком количестве записей действительно можно ограничится текстовыми файлами и коллекциями в оперативной памяти. Можно сделать и очень быстро и надежно. Правда очень не гибко.
17 июн 05, 10:24    [1627655]     Ответить | Цитировать Сообщить модератору
 Re: Помогите подобрать бесплатную СУБД  [new]
Мимопроходящий
Member

Откуда: бурятский тундрюк, эсквайр
Сообщений: 32896

Привет, Михаил!
Ты пишешь:

Михаил
ММ> Чем FireBird не угодил?
Товарищу Yo его картинка не понравилась.
С тех пор и не любит.

--
With best regards, Мимопроходящий.

Posted via ActualForum NNTP Server 1.2

17 июн 05, 11:34    [1628056]     Ответить | Цитировать Сообщить модератору
 Re: Помогите подобрать бесплатную СУБД  [new]
Yo!!
Guest
Михаил Михайлович
Чем FireBird не угодил?


архитектура больно кривая.
17 июн 05, 11:47    [1628143]     Ответить | Цитировать Сообщить модератору
 Re: Помогите подобрать бесплатную СУБД  [new]
Мимопроходящий
Member

Откуда: бурятский тундрюк, эсквайр
Сообщений: 32896

Привет, Yo!!!
Ты пишешь:

Yo!!
Y> Чем FireBird не угодил?
архитектура больно кривая.

У тебя бумажка просто помята была.
Попробуй утюгом разгладить.

--
With best regards, Мимопроходящий.

Posted via ActualForum NNTP Server 1.2

17 июн 05, 11:54    [1628183]     Ответить | Цитировать Сообщить модератору
 Re: Помогите подобрать бесплатную СУБД  [new]
Alexey Rovdo
Member

Откуда: Москва
Сообщений: 913
Оставь старую!
А бэкапы делай в текстовые файлы, если уж так страшно их потом не поднять.
17 июн 05, 12:18    [1628352]     Ответить | Цитировать Сообщить модератору
 Re: Помогите подобрать бесплатную СУБД  [new]
michael_
Member

Откуда: Москва
Сообщений: 600
2 автор

Sybase ASE достаточно специфичный сервер. Вы уверены, что так легко перейти с него на что-то другое? Особенно на что-то типа IB? Клиентская часть и хранимые процедуры будете ВСЕ заново писать?

Мне видется 2 варианта

1. Разобраться с ASE
2. Если совсем не нравится, перейти на что-то родственное, например MS SQL или Sybase ASA
17 июн 05, 12:54    [1628580]     Ответить | Цитировать Сообщить модератору
 Re: Помогите подобрать бесплатную СУБД  [new]
Михаил Михайлович
Member [заблокирован]

Откуда: Москва(Зеленоград)
Сообщений: 955
Про архитектуру - это круто! Маэстро. поделитесь соображениями.
Нам будет очень интересно.
17 июн 05, 20:41    [1630528]     Ответить | Цитировать Сообщить модератору
 Re: Помогите подобрать бесплатную СУБД  [new]
Мимопроходящий
Member

Откуда: бурятский тундрюк, эсквайр
Сообщений: 32896

Привет, Михаил!
Ты пишешь:

Михаил
ММ> Про архитектуру - это круто! Маэстро. поделитесь соображениями.
ММ> Нам будет очень интересно.
А он тебе про любую архитектуру может.
Одинаково не знает никуа!

--
With best regards, Мимопроходящий.

Posted via ActualForum NNTP Server 1.2

17 июн 05, 21:26    [1630574]     Ответить | Цитировать Сообщить модератору
 Re: Помогите подобрать бесплатную СУБД  [new]
landy
Member

Откуда:
Сообщений: 1557
Postgres неплохо подойдет. Лучше 8-ку, использовать PITR. Можно организовать hot stand by.
автор
С железом проблемы нет

Тогда для дисковой подсистемы возьмите что-нибудь на сказях. Контроллер типа Mylex, диски собрать в рейды 1: как минимум один для индексов, один для WAL, один для таблиц. Только не собирайте страйпы или рейды 5, баловство это
18 июн 05, 23:11    [1631398]     Ответить | Цитировать Сообщить модератору
 Re: Помогите подобрать бесплатную СУБД  [new]
Dimomani
Guest
ksicom


Железо - двухпроцессорный сервер на PIV Xeon2.8GHz с зеркальным RAID на SATA и 1Gb памяти. ОС - RH8



Это называется "нет проблем"?

Вот это по настоящему нет проблем - http://www.tpc.org/tpch/results/tpch_result_detail.asp?id=105052001
19 июн 05, 15:58    [1631800]     Ответить | Цитировать Сообщить модератору
Все форумы / Сравнение СУБД Ответить