
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
14.02.2007, 08:06:01
|
|||
|---|---|---|---|
Кеширование выборки из уд-й БД на день, вручную или с помощью чего? |
|||
|
#18+
Кеширование выборки из уд-й БД на день Есть/будет настольное приложение, для которого утром будет заливаться информация с сервера БД, затем в течении дня она будет использоватся юзерами для различных выборок, хотелось бы узнать если в Java, или для Java средства помогающие упростить реализацию данной задачи, и вообще как бы Вы сделали, например чтобы из кеша можно было извлекать данные с помощью SQL Объем информации небольшой, и возможно хранить выборку и в ОП ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
14.02.2007, 09:08:12
|
|||
|---|---|---|---|
|
|||
Кеширование выборки из уд-й БД на день, вручную или с помощью чего? |
|||
|
#18+
Из кэша, который просто лежит в RAM извлекать данные с помощью SQL можно только, если вы сами напишите механизм, умеющий работать с SQL. А вот запихать практически все данные в свой кэш сможет почти любая СУБД, например, Debian (кажется так пишется новомодная бесплатная СУБД, входящая в состав JVM в мустанге). Короче, я бы заливал данные в таблицы Debian и работал с ними не заморачиваясь, думаю, что даже вообще безо всяких настроек с данными такого объема тормозов не будет и даже кэшировать часто повторяющиеся выборки на стороне клиента/сервера приложений не имеет ни малейшего смысла. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
14.02.2007, 09:25:54
|
|||
|---|---|---|---|
|
|||
Кеширование выборки из уд-й БД на день, вручную или с помощью чего? |
|||
|
#18+
carperИз кэша, который просто лежит в RAM извлекать данные с помощью SQL можно только, если вы сами напишите механизм, умеющий работать с SQL. А вот запихать практически все данные в свой кэш сможет почти любая СУБД, например, Debian (кажется так пишется новомодная бесплатная СУБД, входящая в состав JVM в мустанге). Короче, я бы заливал данные в таблицы Debian и работал с ними не заморачиваясь, думаю, что даже вообще безо всяких настроек с данными такого объема тормозов не будет и даже кэшировать часто повторяющиеся выборки на стороне клиента/сервера приложений не имеет ни малейшего смысла. Не Debian, а Apache Derby. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
14.02.2007, 09:28:31
|
|||
|---|---|---|---|
|
|||
Кеширование выборки из уд-й БД на день, вручную или с помощью чего? |
|||
|
#18+
Ekshibarov Vladimir Не Debian, а Apache Derby. Спасибо. Честно скажу, с этой штукой не работал, т.к. даже в максимально бюджетных вариантах предпочитаю использовать облешченные бесплатные версии от признанных лидеров типа Oracle, но включение этого самого Derby в состав JVM заставило меня задуматься. :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
14.02.2007, 09:49:20
|
|||
|---|---|---|---|
Кеширование выборки из уд-й БД на день, вручную или с помощью чего? |
|||
|
#18+
это называется Hibernate+second level cache. 2 carper убил. лови второй фикс. Derby входит в jdk. т.е. валяется в устанавливаемых с ним jarах, а не в jvm (и как прочитал вчера, даже не в jre) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
14.02.2007, 11:54:48
|
|||
|---|---|---|---|
Кеширование выборки из уд-й БД на день, вручную или с помощью чего? |
|||
|
#18+
Проще всего, для относительно небольших объемов кэшируемых данных, использовать сериализацию данных на жесткий диск. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
14.02.2007, 13:22:43
|
|||
|---|---|---|---|
|
|||
Кеширование выборки из уд-й БД на день, вручную или с помощью чего? |
|||
|
#18+
expp убил. лови второй фикс. Derby входит в jdk. т.е. валяется в устанавливаемых с ним jarах, а не в jvm (и как прочитал вчера, даже не в jre) Установил 1.6 :) Докладываю - Вы абсолютно правы ни в каком JRE этот самый Derby не нашелся (про JVM бесстыдно умолчу :) ) Стоит только в JDK, каталог DB. Занимает (без локализаций) около 3-х мегабайт, которые пользователю придется подсовывать дополнительно. Не смертельно, но обидно. :( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
20.02.2007, 11:52:45
|
|||
|---|---|---|---|
Кеширование выборки из уд-й БД на день, вручную или с помощью чего? |
|||
|
#18+
скачал jre1.6.0, а БД никакой не вижу... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
20.02.2007, 11:54:32
|
|||
|---|---|---|---|
Кеширование выборки из уд-й БД на день, вручную или с помощью чего? |
|||
|
#18+
извиняюсь, уже нашел, жаль тут нельзя редактировать и удалять сообщения... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
21.02.2007, 09:09:15
|
|||
|---|---|---|---|
Кеширование выборки из уд-й БД на день, вручную или с помощью чего? |
|||
|
#18+
Посоветуйте графический редактор для работы с Derby ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=59&mobile=1&tid=2146586]: |
0ms |
get settings: |
19ms |
get forum list: |
32ms |
check forum access: |
6ms |
check topic access: |
6ms |
track hit: |
55ms |
get topic data: |
24ms |
get forum data: |
6ms |
get page messages: |
99ms |
get tp. blocked users: |
3ms |
| others: | 314ms |
| total: | 564ms |

| 0 / 0 |
