Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / 32 БД / 17 сообщений из 17, страница 1 из 1
25.01.2006, 01:03
    #33501114
pat
pat
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
32 БД
Драсьте...
Есть проблема... 32 БД по которым нужно осуществить поиск, клиент будет на Java. Вопро: для поиска по всем базам нужно будет подсоединяться/отсоединяться к каждой бд? и так постоянно?
...
Рейтинг: 0 / 0
25.01.2006, 02:32
    #33501132
Exppp
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
32 БД
сразу к 32-ум
...
Рейтинг: 0 / 0
25.01.2006, 10:29
    #33501545
Каракут
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
32 БД
автордля поиска по всем базам нужно будет подсоединяться/отсоединяться к каждой бд? и так постоянно?
Можешь использовать потоки. Создаешь их 32 штуки, каждый будет ковырять "свою" БД, по окончании своей работы они результаты собирают в одну кучу и показывают юзеру.
...
Рейтинг: 0 / 0
25.01.2006, 21:11
    #33503550
pasrc
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
32 БД
КаракутМожешь использовать потоки. Создаешь их 32 штуки, каждый будет ковырять "свою" БД, по окончании своей работы они результаты собирают в одну кучу и показывают юзеру.А как это делать? Результаты в броузер? А appserver нужен?
...
Рейтинг: 0 / 0
26.01.2006, 09:17
    #33503996
Каракут
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
32 БД
pasrcА как это делать? Результаты в броузер? А appserver нужен?
Ну тут неплохо бы узнать следующие вещи:
1. все БД - одинаковые (в смысле, под одинаковыми СУБД)?
2. клиент - приложение, апплет или будет через веб?
...
Рейтинг: 0 / 0
27.01.2006, 22:52
    #33508658
pat
pat
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
32 БД
>> все БД - одинаковые (в смысле, под одинаковыми СУБД)

да все одинаковый под InteBase, но название значения не имеет :)

>> клиент - приложение, апплет или будет через веб

да, через веб
...
Рейтинг: 0 / 0
27.01.2006, 22:59
    #33508666
А.Грасоff™
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
32 БД
java тут не при чем.
...
Рейтинг: 0 / 0
27.01.2006, 23:09
    #33508672
pat
pat
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
32 БД
>> java тут не при чем.

и к чему этот ответ?? вообще не о чем...по теме можно
...
Рейтинг: 0 / 0
27.01.2006, 23:21
    #33508678
А.Грасоff™
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
32 БД
patи к чему этот ответ?? вообще не о чем...по теме можно
к тому что на соотв. форуме ты ответ получишь быстрее.
...
Рейтинг: 0 / 0
29.01.2006, 11:38
    #33509288
pasrc
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
32 БД
[quote Каракут]Ну тут неплохо бы узнать следующие вещи:
1. все БД - одинаковые (в смысле, под одинаковыми СУБД)? [/quote]Нет, есть старые dbf, есть mdb, есть Ib.
[quote]2. клиент - приложение, апплет или будет через веб? [/quote]Нет, только интранет. Поэтому можно ковыряться с толстым кл. на Свинге, но стоит ли?

Хотелось бы концептуально понять, как такие задачи принято делать? Нужно ли использовать хибернэйт, или он будет лишний? Хватит ли Tomcat или лучше J2EE сервер заводить?
...
Рейтинг: 0 / 0
29.01.2006, 11:40
    #33509289
pasrc
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
32 БД
КаракутНу тут неплохо бы узнать следующие вещи:
1. все БД - одинаковые (в смысле, под одинаковыми СУБД)? Нет, есть старые dbf, есть mdb, есть Ib.
2. клиент - приложение, апплет или будет через веб? Нет, только интранет. Поэтому можно ковыряться с толстым кл. на Свинге, но стоит ли?

Хотелось бы концептуально понять, как такие задачи принято делать? Нужно ли использовать хибернэйт, или он будет лишний? Хватит ли Tomcat или лучше J2EE сервер заводить?
...
Рейтинг: 0 / 0
29.01.2006, 12:07
    #33509295
М.Голованов
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
32 БД
Если не знаете, чем и как делать, наймите специалиста. Вряд ли кто будет тут с вами возиться.
...
Рейтинг: 0 / 0
29.01.2006, 16:19
    #33509476
pasrc
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
32 БД
Если не знаете, чем и как делать, наймите специалиста. Вряд ли кто будет тут с вами возиться.Замечательный ответ. Если бы я был модератором, я бы вставлял его вторым постингом в каждую тему и закрывал бы ее. И вообще закрыл бы все форумы.

Возятся же . Объясняют чего-то. Вот тоже , чего они там выясняют, все же и так ясно? А кому не ясно, должен нанять специалиста, правда?
...
Рейтинг: 0 / 0
29.01.2006, 19:20
    #33509595
nex
nex
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
32 БД
pasrcХотелось бы концептуально понять, как такие задачи принято делать?

По-моему нужно думать, как из 32 баз сложить данные в одну, при этом их отформатировать, "почистить", и отсортировать, а не как с одного клиента коннектится сразу к 32 базам... имха конечно.
...
Рейтинг: 0 / 0
29.01.2006, 19:23
    #33509598
pasrc
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
32 БД
nex pasrcХотелось бы концептуально понять, как такие задачи принято делать?

По-моему нужно думать, как из 32 баз сложить данные в одну, при этом их отформатировать, "почистить", и отсортировать, а не как с одного клиента коннектится сразу к 32 базам... имха конечно.Сложность процесса одинакова, что в том, что в другом случае. Ты же не думаешь, что все базы имеют одинаковую схему?
...
Рейтинг: 0 / 0
02.02.2006, 11:02
    #33518253
Sclif
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
32 БД
Есть система для работы с гетерагенными запросами (один запрос - несколько б.д. в том числе и разнородные и на разных СУБД), впринципе достаточно приличный функционал, правда не на джаве написанная, но есть возможность работы через browser - ActiveX (платная).
Кинь письмо на мыло в профиле, если заинтересовало.
...
Рейтинг: 0 / 0
02.02.2006, 15:32
    #33519354
Олег Гапон
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
32 БД
Я бы подгонял всё по одну гребёнку.

- запрос типа SELECT product_id, product_name FROM product
переводил для каждой базы в её специфический запрос. Для этого создал бы некий маппинг таблиц и полей для каждой базы, можно его хранить в XML. Если структуры баз повторяютсья то ессено ипользовать общий маппинг.

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

- что хочу то и делаю с таблицей...сортирую, групирую и т.д.

- вывожу результат...
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / 32 БД / 17 сообщений из 17, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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