
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
13.09.2013, 17:53:52
|
|||
|---|---|---|---|
|
|||
Стоит ли использовать Servlet Context в web-app, что бы уменьшить кол-во запросов к БД? |
|||
|
#18+
Т.е. есть, допустим есть список пользователей, в базе данных. И есть несколько администраторов, редактирующих этот список. Возможны два варианта: После каждого запроса в бд по удалению/изменению информации о пользователе из бд получается новый(измененный) список пользователей. При запуске приложения, получать инфу о пользователях, и записывать её в Servlet Context, и после каждого запроса в бд по удалению/изменению информации о пользователе эта же информация меняется и в Servlet Context, и новый(измененный) список получается НЕ из бд, а из Servlet Context. Какой вариант лучше и в каких случаях. Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
13.09.2013, 17:57:26
|
|||
|---|---|---|---|
Стоит ли использовать Servlet Context в web-app, что бы уменьшить кол-во запросов к БД? |
|||
|
#18+
лучше всего кэш хибернейта ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
13.09.2013, 18:01:50
|
|||
|---|---|---|---|
|
|||
Стоит ли использовать Servlet Context в web-app, что бы уменьшить кол-во запросов к БД? |
|||
|
#18+
забыл ник, Нужно без использования фрэймворков. Из этих двух вариантов. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
13.09.2013, 19:04:45
|
|||
|---|---|---|---|
|
|||
Стоит ли использовать Servlet Context в web-app, что бы уменьшить кол-во запросов к БД? |
|||
|
#18+
f6, у Вас есть причины полагать, что получение списка пользователей является узким местом в системе? Если нет, то и смысла его кэшировать скорее всего нет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
13.09.2013, 19:57:12
|
|||
|---|---|---|---|
|
|||
Стоит ли использовать Servlet Context в web-app, что бы уменьшить кол-во запросов к БД? |
|||
|
#18+
just_vladimir, Ну я уточню, что проект - это не реальное приложение, а лабораторная работа (на тему взаимодействия web приложения и бд), и поэтому смысл вопроса в том, как лучше будет делать в реальных проектах (но и лабораторную желательно делать сразу правильно, учитывая все это). Т.е. что более выгодно в плане производительности (ведь будет не один список пользователей, а много чего (даже в лабораторной списков несколько)). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
14.09.2013, 12:06:36
|
|||
|---|---|---|---|
|
|||
Стоит ли использовать Servlet Context в web-app, что бы уменьшить кол-во запросов к БД? |
|||
|
#18+
f6, имхо, в плане производительности подобная оптимизация наиболее вероятно будет экономией на спичках. А в реальном приложении вполне вероятно, что пользователи будут вестись не в БД, а, например, в LDAP каталоге. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=59&mobile=1&tid=2128608]: |
0ms |
get settings: |
16ms |
get forum list: |
19ms |
check forum access: |
5ms |
check topic access: |
5ms |
track hit: |
46ms |
get topic data: |
21ms |
get forum data: |
5ms |
get page messages: |
76ms |
get tp. blocked users: |
3ms |
| others: | 295ms |
| total: | 491ms |

| 0 / 0 |
