powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / Что посоветуете для мелкой базы( комендам в общагу)
12 сообщений из 12, страница 1 из 1
Что посоветуете для мелкой базы( комендам в общагу)
    #37834442
triceraptors
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Доброго времени суток !

Вступительный оффтоп : Есть общежитие на 400 "рыл" , так вот пару лет назад накорябал (иначе назвать сложно) консоль для работы коменды с системой СКУД (вселили- дает доступ, выгнали- фиг войдещь :) ). Теперь фирма почти разбогатела и строят сразу два новых корпуса, значит консоль ПРИДЕТСЯ переделывать, ибо старая напрямую общалась с сервером и нехило его нагружала, но пока оно одно было то нормально...

Теперь собственно вопрос: После долгих мучений из нетребовательных, на выбор остались SQLite и FireBird(embeded) . С другими Практически не знаком , хотя может будет выигрыш. И стоит ли этот выигрыш искать ? :)
Ожидаемые размеры баз в пределах 10 - 60 Мегабайт (габариты на текущий момент 52Мб), и очень охота без дополнительных компонент или библиотек( по возможности экзешник и сама база).

Предположительное содержание базы (клиента) пять таблиц : Users (список проживальцев)-ID_USER-Primary key, First_name, Middle_name text, Last_name text, Room_ID int, Build_ID int
Comm_List ( Комментарии к оным) -ID_REC Primary key, Comm_type int(указатель на одну из следующих), REC_Link int (номер коммента), Column_ID int
Text_Comm - ID_Text primary key, Text_Info text
Blob_Comm - ID_BLOB Primary key, Blob_info BLOB - этого в нынешнем нет, были ссылки на файлы картинок (максимум 72Кб)
Quarter (описание дерева с корпусов до комнат)- ID_Room int Primary key, Parental int ( указывает на наличие уровня выше), Name_REC text, Head_Stack int, Free_Stack int

Также приму рекомендации "ходивших по граблям" по самой базе, ибо первое мое чудо содержит такую структуру в виде простого текстовика ;) нехилых размеров, уложенного (с картинками) в архив.
...
Рейтинг: 0 / 0
Что посоветуете для мелкой базы( комендам в общагу)
    #37834452
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
triceraptorsстарая напрямую общалась с сервером и нехило его нагружала

Что ты за хрень в ней налабал, что она на паршивых 52 мегабайтах, которые целиком влазят в
любое ОЗУ напрягала сервер?..

AOT: Firebird embedded не подойдёт тебе, поскольку не работает с файл-сервером.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Что посоветуете для мелкой базы( комендам в общагу)
    #37835518
triceraptors
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Доброго времени суток !
Dimitry Sibiryakovtriceraptorsстарая напрямую общалась с сервером и нехило его нагружала

Что ты за хрень в ней налабал, что она на паршивых 52 мегабайтах, которые целиком влазят в
любое ОЗУ напрягала сервер?..

Ну тогда я про SQL вообще знал, что оно есть ;) и соответственно запросы шли напрямую без кэширования, т.е. скорость зависит от сети и загруженности сервера.... и значит при просмотре списка проживающих все 300-500 Кб на каждого так и бегают (пока еще) по сети :)
Dimitry SibiryakovAOT: Firebird embedded не подойдёт тебе, поскольку не работает с файл-сервером.

Сейчас собираюсь сделать локальные сервера данных которые только ОБМЕНИВАЮТСЯ информацией о вселенных и съехавших и консольную службу к ним для задания доступа через сервер аппаратуры.

З.Ы. Все-таки именно на огнептице и остановился, спасибо за внимание.

З.З.Ы Хотя идеи и советы еще принимаю, ибо не люблю переделывать, и разработка будет идти неспешно :)
...
Рейтинг: 0 / 0
Что посоветуете для мелкой базы( комендам в общагу)
    #37835554
miwaonline
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
triceraptorsи значит при просмотре списка проживающих все 300-500 Кб на каждого так и бегают (пока еще) по сети :)

В типичной сети на 100 Мбит 500 КБ будут передаваться 500 / 12500 = 0.04 секунды. Это так, к сведению.
triceraptorsЗ.З.Ы Хотя идеи и советы еще принимаю, ибо не люблю переделывать, и разработка будет идти неспешно :)
Серьезно и без подковырок рекомендуется прочитать для начала пару учебников. "Понимание SQL" Грубера и "Мир Interbase" Вострикова/Ковязина - как вариант. Не самый лучший вариант, но для начала сойдет.
...
Рейтинг: 0 / 0
Что посоветуете для мелкой базы( комендам в общагу)
    #37835729
чччД
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
miwaonline"Понимание SQL" Грубера и "Мир Interbase" Вострикова/Ковязина - как вариант. Не самый лучший вариант...
Можно подумать, для новичков есть что-то еще...
...
Рейтинг: 0 / 0
Что посоветуете для мелкой базы( комендам в общагу)
    #37835990
Фотография S.G.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
triceraptors ,
400 "рыл" (что бы это ни значило - записей?), 20-50 MB, это микроскопические размеры для БД на сегодняшний день.
Firebird - переходите на нормальный (не embedded) сервер, освойте язык процедур (PSQL) и все у вас получится.
про "Предположительное содержание базы (клиента) пять таблиц" - насторожило слово "клиента" - клиент, это заказчик, или вы что-то там устраивате в клиентской части? Делать надо все на сервере, в общем- читайте литературу.
...
Рейтинг: 0 / 0
Что посоветуете для мелкой базы( комендам в общагу)
    #37836379
чччД
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
S.G....Делать надо все на сервере, в общем- читайте литературу.
Какую литературу?:)
...
Рейтинг: 0 / 0
Что посоветуете для мелкой базы( комендам в общагу)
    #37836718
Фотография S.G.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
чччДКакую литературу?:)Грабера! :)
А еще Хелен Борри и Ковязина.
уже было сказано, поэтому решил не повторять... или, повторить наполовину :)


пс. у меня подозрения, что fb-embedded установлен на каждом клиентском компьютере, а на сервере.. не знаю, там моя фантазия кончается.
...
Рейтинг: 0 / 0
Что посоветуете для мелкой базы( комендам в общагу)
    #37836748
miwaonline
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
чччДmiwaonline"Понимание SQL" Грубера и "Мир Interbase" Вострикова/Ковязина - как вариант. Не самый лучший вариант...
Можно подумать, для новичков есть что-то еще...
Навряд. Но после этого уже можна отправлять человека к Борри, Кейту и офф.доке :)
...
Рейтинг: 0 / 0
Что посоветуете для мелкой базы( комендам в общагу)
    #37836755
miwaonline
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
чччДmiwaonline"Понимание SQL" Грубера и "Мир Interbase" Вострикова/Ковязина - как вариант. Не самый лучший вариант...
Можно подумать, для новичков есть что-то еще...

Блин, чего оно отправилось раньше времени?

Так вот, когда я писал "не самый лучший вариант" - это была перестраховка от товарищей, которые бы аргументированно заявили, что начинать надо с реляционной алгебры и Кейта :)
...
Рейтинг: 0 / 0
Что посоветуете для мелкой базы( комендам в общагу)
    #37837152
чччД
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
miwaonlineчччДпропущено...

Можно подумать, для новичков есть что-то еще...

Блин, чего оно отправилось раньше времени?

Так вот, когда я писал "не самый лучший вариант" - это была перестраховка от товарищей, которые бы аргументированно заявили, что начинать надо с реляционной алгебры и Кейта :)
Угу.
Мне в этом отношении товарищи из bid=21 нравятся: как новичок заглянет за советом - загрузят его по самое "нихачу"... :)
...
Рейтинг: 0 / 0
Что посоветуете для мелкой базы( комендам в общагу)
    #37838349
triceraptors
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо, конечно за внимание ! :)

Хелен и Гр(а|у)бера уже начитался, сейчас добрался до Дейта ;)
С практикой просто туговато, поэтому даже не особо хитрые запросы пока еще напрягают ... ( я все-таки наладчикб а не программист)

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

miwaonline В типичной сети на 100 Мбит 500 КБ будут передаваться 500 / 12500 = 0.04 секунды. Это так, к сведению
Знаю ;) но про связь уточню : осталась еще со времен рейдеров ,злобный коаксиал на 10Мб/сек и поскольку как таковая сейчас нужна лишь двоим, то никто этим не занимается ... ( дабы не было дальнейшего холивара) И еще раз уточняю: Нагрузка из-за кривости рук, то бишь тогда мне на бумажке написали как предположительно должны выглядеть запросы, сейчас те же самые задачи можно сделать практически без нагрузки на сервер ( уже примерил, но пока делать не буду, платят за готовую новую)


Добавлю еще раз - СЕРВЕР АППАРАТУРЫ СКУД ,до которого я буду цеплять свою консоль и МОЙ СЕРВЕР - это две большие разницы ;)
а остановился на огнептице по причине того, что оно уже используется и крутить две или три базы на одной стойке будет проще.
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / Что посоветуете для мелкой базы( комендам в общагу)
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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