powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Кеширование выборки из уд-й БД на день, вручную или с помощью чего?
11 сообщений из 11, страница 1 из 1
Кеширование выборки из уд-й БД на день, вручную или с помощью чего?
    #34328932
Кеширование выборки из уд-й БД на день

Есть/будет настольное приложение, для которого утром будет заливаться информация с сервера БД, затем в течении дня она будет использоватся юзерами для различных выборок, хотелось бы узнать если в Java, или для Java средства помогающие упростить реализацию данной задачи, и вообще как бы Вы сделали, например чтобы из кеша можно было извлекать данные с помощью SQL

Объем информации небольшой, и возможно хранить выборку и в ОП
...
Рейтинг: 0 / 0
Кеширование выборки из уд-й БД на день, вручную или с помощью чего?
    #34329042
carper
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Из кэша, который просто лежит в RAM извлекать данные с помощью SQL можно только, если вы сами напишите механизм, умеющий работать с SQL.
А вот запихать практически все данные в свой кэш сможет почти любая СУБД, например, Debian (кажется так пишется новомодная бесплатная СУБД, входящая в состав JVM в мустанге).

Короче, я бы заливал данные в таблицы Debian и работал с ними не заморачиваясь, думаю, что даже вообще безо всяких настроек с данными такого объема тормозов не будет и даже кэшировать часто повторяющиеся выборки на стороне клиента/сервера приложений не имеет ни малейшего смысла.
...
Рейтинг: 0 / 0
Кеширование выборки из уд-й БД на день, вручную или с помощью чего?
    #34329084
Ekshibarov Vladimir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
carperИз кэша, который просто лежит в RAM извлекать данные с помощью SQL можно только, если вы сами напишите механизм, умеющий работать с SQL.
А вот запихать практически все данные в свой кэш сможет почти любая СУБД, например, Debian (кажется так пишется новомодная бесплатная СУБД, входящая в состав JVM в мустанге).

Короче, я бы заливал данные в таблицы Debian и работал с ними не заморачиваясь, думаю, что даже вообще безо всяких настроек с данными такого объема тормозов не будет и даже кэшировать часто повторяющиеся выборки на стороне клиента/сервера приложений не имеет ни малейшего смысла.

Не Debian, а Apache Derby.
...
Рейтинг: 0 / 0
Кеширование выборки из уд-й БД на день, вручную или с помощью чего?
    #34329086
carper
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ekshibarov Vladimir
Не Debian, а Apache Derby.

Спасибо.
Честно скажу, с этой штукой не работал, т.к. даже в максимально бюджетных вариантах предпочитаю использовать облешченные бесплатные версии от признанных лидеров типа Oracle, но включение этого самого Derby в состав JVM заставило меня задуматься. :)
...
Рейтинг: 0 / 0
Кеширование выборки из уд-й БД на день, вручную или с помощью чего?
    #34329139
expp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
это называется Hibernate+second level cache.

2 carper
убил. лови второй фикс. Derby входит в jdk. т.е. валяется в устанавливаемых с ним jarах, а не в jvm (и как прочитал вчера, даже не в jre)
...
Рейтинг: 0 / 0
Кеширование выборки из уд-й БД на день, вручную или с помощью чего?
    #34329654
Kachalov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Проще всего, для относительно небольших объемов кэшируемых данных, использовать сериализацию данных на жесткий диск.
...
Рейтинг: 0 / 0
Кеширование выборки из уд-й БД на день, вручную или с помощью чего?
    #34330114
carper
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
expp
убил. лови второй фикс. Derby входит в jdk. т.е. валяется в устанавливаемых с ним jarах, а не в jvm (и как прочитал вчера, даже не в jre)

Установил 1.6 :)
Докладываю - Вы абсолютно правы ни в каком JRE этот самый Derby не нашелся (про JVM бесстыдно умолчу :) )

Стоит только в JDK, каталог DB.
Занимает (без локализаций) около 3-х мегабайт, которые пользователю придется подсовывать дополнительно.
Не смертельно, но обидно. :(
...
Рейтинг: 0 / 0
Кеширование выборки из уд-й БД на день, вручную или с помощью чего?
    #34343318
скачал jre1.6.0, а БД никакой не вижу...
...
Рейтинг: 0 / 0
Кеширование выборки из уд-й БД на день, вручную или с помощью чего?
    #34343324
извиняюсь, уже нашел, жаль тут нельзя редактировать и удалять сообщения...
...
Рейтинг: 0 / 0
Кеширование выборки из уд-й БД на день, вручную или с помощью чего?
    #34345766
Посоветуйте графический редактор для работы с Derby
...
Рейтинг: 0 / 0
Кеширование выборки из уд-й БД на день, вручную или с помощью чего?
    #34345833
expp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Squirrel SQL the best.
пекратите стебаться в ветке
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Кеширование выборки из уд-й БД на день, вручную или с помощью чего?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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