|
|
|
Выбор локальной СУБД
|
|||
|---|---|---|---|
|
#18+
В общих чертах задача следующая: Необходимо реализовать клиенские части таким образом, чтобы они работали в отсутствии связи с основной БД. То есть необходимо использовать клиенские (локальные) БД и Основную серверную БД с программным механизмом синхронизации. Основную серверную БД по любому придется далать на Oracle, а вот на что использовать в качестве локальных БД я никак определиться не ммогу. .mdb - глупо и тормазно; Firebird - много негатива последнее время слышу; mySQL - на первый взгляд все устраивает. У кого какие мнения будут? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.04.2008, 17:51 |
|
||
|
Выбор локальной СУБД
|
|||
|---|---|---|---|
|
#18+
По меньшей мере странно выбирать разные типы СУБД для "клиентской" и "серверной" части. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.04.2008, 17:53 |
|
||
|
Выбор локальной СУБД
|
|||
|---|---|---|---|
|
#18+
pkarklinПо меньшей мере странно выбирать разные типы СУБД для "клиентской" и "серверной" части. Ну использовать локальный Oracle на клиентских частях больно уж как то жестока ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.04.2008, 18:00 |
|
||
|
Выбор локальной СУБД
|
|||
|---|---|---|---|
|
#18+
а синхронизация двунаправленая ? если в локальную ничего писать не нужно и десктопы не из прошлого тысячилетия то можно ставить oracle XE и синхронизовать через мат вью. дешево и сердито. еще есть postgres/enterprisedb но имхо ресурсов не сильно меньше oracle XE сьест. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.04.2008, 18:04 |
|
||
|
Выбор локальной СУБД
|
|||
|---|---|---|---|
|
#18+
Чернышов Вадим КонстантиновичНу использовать локальный Oracle на клиентских частях больно уж как то жестока С чего бы это?! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.04.2008, 18:08 |
|
||
|
Выбор локальной СУБД
|
|||
|---|---|---|---|
|
#18+
есть вариант с локальными Sybase ASA и синхронизацией через их родной MobiLInk ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.04.2008, 18:08 |
|
||
|
Выбор локальной СУБД
|
|||
|---|---|---|---|
|
#18+
каналы связи, объем данных, интенсивность изменений на сервере и на клиенте, доступность клиентов для техподдержки, аппаратные ресурсы клиентских компьютеров? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.04.2008, 19:18 |
|
||
|
Выбор локальной СУБД
|
|||
|---|---|---|---|
|
#18+
Чернышов Вадим КонстантиновичFirebird - много негатива последнее время слышу;Отличный критерий для выбора, так держать ! PS не-не-не, не надо FB выбирать, умоляю автора... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.04.2008, 20:04 |
|
||
|
Выбор локальной СУБД
|
|||
|---|---|---|---|
|
#18+
miksoftканалы связи, объем данных, интенсивность изменений на сервере и на клиенте, доступность клиентов для техподдержки, аппаратные ресурсы клиентских компьютеров? Каналы связи - от 2-х мегабит до 256К объем данных - всреднем за 2 года работы локальные БД на mdb разрослись до 40 мегабайт (но прогнозируется дальнейший рост количества записей в сутки). интенсивность изменений на сервере и на клиенте - На клиенте в среднем 400 новых записей в день, клиентов ориентировочно 40 (от 1-го до 4-х на одном канале) итого на серваке в день получается 16000 записей. Интенсивность - реалтайм. доступность клиентов для техподдержки - доступно вплоть до удаленного управления. аппаратные ресурсы клиентских компьютеров - (точно не скажу) но ориентировочно можно взять за минимум среднестатистический рабочий комп на котором бегает Win 2000 - Cel 1200, 256 мозгов и винт 40. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.04.2008, 09:53 |
|
||
|
Выбор локальной СУБД
|
|||
|---|---|---|---|
|
#18+
hvlad Чернышов Вадим КонстантиновичFirebird - много негатива последнее время слышу;Отличный критерий для выбора, так держать ! PS не-не-не, не надо FB выбирать, умоляю автора... А с чем связано то такое вот твое негодование от FB? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.04.2008, 09:54 |
|
||
|
Выбор локальной СУБД
|
|||
|---|---|---|---|
|
#18+
Есть варианты: 1 Основной сервер ORACLE, клиентские сервера - на основе СУБД ЛИНТЕР. Фирма разрабатывала ПО для синхронизации различных БД (в том числе ORACLE и ЛИНТЕР). Можно попробовать это ПО. 2 Основной и клиентский сервера - на основе СУБД ЛИНТЕР (обеспечивает асинхронную репликацию). 3 Основной и клиентский сервера - на основе СУБД ЛИНТЕР (система резервирования поддерживает несколько серверов резервирования и синхронизацию БД). Если будут дополнительные вопросы или сомнения пишите сюда ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.04.2008, 10:04 |
|
||
|
Выбор локальной СУБД
|
|||
|---|---|---|---|
|
#18+
Имхо, FB - был бы неплохой выбор. Для Oracle XE машинки слабоваты, но при наличии аппаратных возможностей я бы выбрал именно его. Кстати, объем базы на клиентах какой предполагается? нужно ли клиентам видеть то, что наработали другие клиенты? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.04.2008, 10:56 |
|
||
|
Выбор локальной СУБД
|
|||
|---|---|---|---|
|
#18+
miksoftИмхо, FB - был бы неплохой выбор. Для Oracle XE машинки слабоваты, но при наличии аппаратных возможностей я бы выбрал именно его. Кстати, объем базы на клиентах какой предполагается? нужно ли клиентам видеть то, что наработали другие клиенты? Прогнозоровать объем пока не могу (уже говорил, что за два года использования в качестве бд Microsoft Office Access база распухла до 40метров) Клиенты будут делиться на три вида: 1) Клиенты должны видеть все справочники (которые изменять они не будут иметь прав), и только свои записи (назовем их операциями). 2) Клиенты которые будут отвественными за ведение справочников 3) Клиенты, делающие общие отчеты, то есть должны видеть обсолютно все данные Соответственно клиенты 2 и 3 могут работать только в случае доступности сервака, а клиенты 1 могут работать в любом состоянии. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.04.2008, 11:55 |
|
||
|
Выбор локальной СУБД
|
|||
|---|---|---|---|
|
#18+
Да еще докучи, может кото видел в инете сравнительную табличку СУБД с плюсами и минусами? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.04.2008, 11:58 |
|
||
|
Выбор локальной СУБД
|
|||
|---|---|---|---|
|
#18+
Чернышов Вадим КонстантиновичПрогнозоровать объем пока не могу (уже говорил, что за два года использования в качестве бд Microsoft Office Access база распухла до 40метров)Объем допустимый практически для всех вариантов бесплатных версий коммерческих СУБД, того же Oracle XE. Чернышов Вадим КонстантиновичКлиенты будут делиться на три вида: 1) Клиенты должны видеть все справочники (которые изменять они не будут иметь прав), и только свои записи (назовем их операциями). 2) Клиенты которые будут отвественными за ведение справочников 3) Клиенты, делающие общие отчеты, то есть должны видеть обсолютно все данныет.е. клинетам 2 и 3 локальная база не нужна? а первым, думаю, хватит практически какой угодно СУБД. Т.е. единственное, во что упирается выбор - аппратные возможности клиентских компьютеров и ваш вкус и умения. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.04.2008, 12:19 |
|
||
|
Выбор локальной СУБД
|
|||
|---|---|---|---|
|
#18+
miksoftТ.е. единственное, во что упирается выбор - аппратные возможности клиентских компьютеров и ваш вкус и умения. На самом деле для поставленной задачи имеющиеся на вооружении аппратные возможности клиентских компьютеров с использованием скажем FB или mySQL вполне пригодны, я писал программки под FB боловства ради, с использованием mySQL уже более серьезные вещи но то была одна серверная БД с нормальным клиентсерверным приложением (без использования локальной БД), которые уже эксплуатируются. Но вот сейчас намечается проект очень серьезный, поэтому обратился за советом, чтобы заранее знать про возможные подводные грабли :) Например, что быстрее и менее геморойнее развернуть на клиентской части, написав какой нибудь инсталятор (сколько не пытался так и не нашел нормальный инсталятор в инете для таких вещей). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.04.2008, 12:30 |
|
||
|
Выбор локальной СУБД
|
|||
|---|---|---|---|
|
#18+
miksoftклинетам 2 и 3 локальная база не нужна? В чистом виде нет не нужна, но могут существовать клиенты гибриды, например гибрид 1 и 2. То ксть должен видеть все свои операции, но при построении какого либо общего отчета лезть уже непосредственно на сервак за общими данными (ну это легко реализовать - есть конект хорошо, нате вам данные, нету конекта - досвидос! ;) ) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.04.2008, 12:34 |
|
||
|
Выбор локальной СУБД
|
|||
|---|---|---|---|
|
#18+
Инсталляция ни у Oracle XE, ни у FB, ни у MySQL не вызывает особых проблем, особенно если любой из последних двух использовать в Embedded варианте. Я бы больше заострил внимание на механизмах взаимодействия с центральной БД. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.04.2008, 12:37 |
|
||
|
Выбор локальной СУБД
|
|||
|---|---|---|---|
|
#18+
ну если на клиенте доступ не конкурентный (один пользователь) и данных в пределах пары сотен мб то firebird embedded может и подойдет (если не забывать об некоторых "особеностях" FB). еще mSQL (не путать с mySQL) и oracle breaklydb вроде позиционируются на такие задачки, но репликацию ручками прийдется вовротить. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.04.2008, 12:41 |
|
||
|
Выбор локальной СУБД
|
|||
|---|---|---|---|
|
#18+
Чернышов Вадим Константинович аппаратные ресурсы клиентских компьютеров - (точно не скажу) но ориентировочно можно взять за минимум среднестатистический рабочий комп на котором бегает Win 2000 - Cel 1200, 256 мозгов и винт 40. ПМСМ 256 мозгов для Oracle XE маловато будет. Это официально заявленный минимум - а все знают, что это обычно значит... При 1 гиге памяти он 300 метров жрет, и ворочается временами тяжко. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.04.2008, 12:46 |
|
||
|
Выбор локальной СУБД
|
|||
|---|---|---|---|
|
#18+
Аве2 ПМСМ 256 мозгов для Oracle XE маловато будет. Это официально заявленный минимум - а все знают, что это обычно значит... При 1 гиге памяти он 300 метров жрет, и ворочается временами тяжко. а юзеров сколько ? у меня на машине с 512мб под линухом в 300мб прекрасно вмещалось XE, апач и 2-3 вебных юзера. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.04.2008, 13:21 |
|
||
|
Выбор локальной СУБД
|
|||
|---|---|---|---|
|
#18+
Чернышов Вадим Константинович hvlad Чернышов Вадим КонстантиновичFirebird - много негатива последнее время слышу;Отличный критерий для выбора, так держать ! PS не-не-не, не надо FB выбирать, умоляю автора... А с чем связано то такое вот твое негодование от FB?Оно не от FB. Развивать флейм не намерен, как и участвовать в нём ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.04.2008, 13:25 |
|
||
|
Выбор локальной СУБД
|
|||
|---|---|---|---|
|
#18+
miksoftИнсталляция ни у Oracle XE, ни у FB, ни у MySQL не вызывает особых проблем, особенно если любой из последних двух использовать в Embedded варианте. Я бы больше заострил внимание на механизмах взаимодействия с центральной БД. Взаимодействие с Центральной БД будет реализовываться исключительно программно, своими сылами без всяких сторонних механизмов синхронизации. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.04.2008, 14:01 |
|
||
|
Выбор локальной СУБД
|
|||
|---|---|---|---|
|
#18+
hvlad Чернышов Вадим Константинович hvlad Чернышов Вадим КонстантиновичFirebird - много негатива последнее время слышу;Отличный критерий для выбора, так держать ! PS не-не-не, не надо FB выбирать, умоляю автора... А с чем связано то такое вот твое негодование от FB?Оно не от FB. Развивать флейм не намерен, как и участвовать в нём Не намерен не развивай, только для избежания флейма нужно ответы четкие давать, а вот что тебя что hvlad я так и не понял. Вот тебе четкий вопрос - стоит ли использовать Firebird или нет, и обоснуй почему? (Ты наверно мало с топ менеджерами лбщаешься, их как правило простые ответы вид "да", "нет" и уж темболее "незнаю" как правило не устраивают ;) ) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.04.2008, 14:07 |
|
||
|
Выбор локальной СУБД
|
|||
|---|---|---|---|
|
#18+
Привет, Чернышов! Ты пишешь: ЧернышовЧВК> Вот тебе четкий вопрос - стоит ли использовать Firebird или нет тебе - ни в коем случае! ЧернышовЧВК> и обоснуй почему?категорически противопоказано при нарушениях ЦНС. -- With best regards, Мимопроходящий. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.04.2008, 14:15 |
|
||
|
|

start [/forum/topic.php?fid=35&msg=35261873&tid=1553128]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
28ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
58ms |
get tp. blocked users: |
2ms |
| others: | 14ms |
| total: | 144ms |

| 0 / 0 |
