powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / 32 БД
17 сообщений из 17, страница 1 из 1
32 БД
    #33501114
pat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
pat
Гость
Драсьте...
Есть проблема... 32 БД по которым нужно осуществить поиск, клиент будет на Java. Вопро: для поиска по всем базам нужно будет подсоединяться/отсоединяться к каждой бд? и так постоянно?
...
Рейтинг: 0 / 0
32 БД
    #33501132
Exppp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
сразу к 32-ум
...
Рейтинг: 0 / 0
32 БД
    #33501545
Каракут
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
автордля поиска по всем базам нужно будет подсоединяться/отсоединяться к каждой бд? и так постоянно?
Можешь использовать потоки. Создаешь их 32 штуки, каждый будет ковырять "свою" БД, по окончании своей работы они результаты собирают в одну кучу и показывают юзеру.
...
Рейтинг: 0 / 0
32 БД
    #33503550
pasrc
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
КаракутМожешь использовать потоки. Создаешь их 32 штуки, каждый будет ковырять "свою" БД, по окончании своей работы они результаты собирают в одну кучу и показывают юзеру.А как это делать? Результаты в броузер? А appserver нужен?
...
Рейтинг: 0 / 0
32 БД
    #33503996
Каракут
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
pasrcА как это делать? Результаты в броузер? А appserver нужен?
Ну тут неплохо бы узнать следующие вещи:
1. все БД - одинаковые (в смысле, под одинаковыми СУБД)?
2. клиент - приложение, апплет или будет через веб?
...
Рейтинг: 0 / 0
32 БД
    #33508658
pat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
pat
Гость
>> все БД - одинаковые (в смысле, под одинаковыми СУБД)

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

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

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

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

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

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

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

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

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

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

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

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

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


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