powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Другие СУБД [игнор отключен] [закрыт для гостей] / JDataStore
4 сообщений из 4, страница 1 из 1
JDataStore
    #32078679
Фотография jimmers
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Скачал тут JDataStore от Борланда ради интереса.
Поставил. Красиво. Только толку от него никакого.
Вопрос: кто-нибудь его использует и если использует, то для каких целей.
...
Рейтинг: 0 / 0
JDataStore
    #32088470
Фотография jimmers
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Значит, никто это не использует. В принципе, я так и понял, когда попробовал.
Ладно, спасибо всем.
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
JDataStore
    #32461084
Licvidator
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Очень удобная штука, если работаешь на Java. Она позволяет хранить в БД сериализованные объекты языка. Возможностей там туева хуча, другой вопрос, что все эти возможности можно реализовать обходными способами.

Вот красивый пример: допустим, есть у вас система, которая следит за количеством подключенных пользователей. Пользователь при подключении проходит процедуру авторизации (логин, пароль и прочая лабуда). Вся эта инфа о подключенных пользователях хранится скажем в java.util.Hashtable. прелесть в том, что эту табличку можно сохранить. Или написать свой класс, порожденный от него, который имеет функции просмотра подключенных пользователей и проч.

Раз в полчаса эта таблица пишется в JDataStore как объект. Соответственно, если нам нужно будет узнать, какие пользователи сидели в системе скажем, месяц назад в 12:00, то мы просто достанем оттуда соответствующую хэш-таблицу, а из нее уже получим всю необходимую информацию.

Это немного удобнее, чем писать в базу саму информацию о пользователях, а потом делать туеву хучу селектов этих самых пользователей.
...
Рейтинг: 0 / 0
JDataStore
    #32461244
Фотография Jimmy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 Licvidator
Это немного удобнее, чем писать в базу саму информацию о пользователях, а потом делать туеву хучу селектов этих самых пользователей


Навскидку тут "туеву хучу селектов" наваял:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
 -- SQL92
 

 -- Подготовим данные
 
CREATE TABLE
  usr_log
  (
  user_name varchar( 20 ),
  logon_time datetime,
  logoff_time datetime
  )
go

INSERT INTO
  usr_log
  (user_name , logon_time , logoff_time )
VALUES ('user_0', '20040329 11:00', '20040329 11:30' )

INSERT INTO
  usr_log
  (user_name , logon_time , logoff_time )
VALUES ('user_1', '20040329 09:30', '20040329 17:00' )

INSERT INTO
  usr_log
  (user_name , logon_time , logoff_time )
VALUES ('user_2', '20040328 11:00', '20040328 23:00' )

INSERT INTO
  usr_log
  (user_name , logon_time , logoff_time )
VALUES ('user_1', '20040329 09:00', '20040329 11:00' )

INSERT INTO
  usr_log
  (user_name , logon_time , logoff_time )
VALUES ('user_3', '20040329 12:00', '20040329 13:00' )
go

 -- Та самая "туева хуча селектов" :0))))
 
SELECT
   user_name,
   logon_time,
   logoff_time
FROM
  usr_log
WHERE
  '20040329 12:00' BETWEEN logon_time AND logoff_time
go



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


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