|
|
|
Идентификация объекта hashcode() или unique_id ??
|
|||
|---|---|---|---|
|
#18+
Всем привет! Столкнулся с таким вопросом - есть коллекция на сервере и на стороне клиентов - данные загружаемые с клиента нужно отправлять на сервер - для того чтобы другие пользователи которые запускают еще один экземпляр клиентского приложения - могли получать актуальную информацию. Как вы считаете будет ли работать такая схема - для коллекции на стороне клиента генерить массив хешей и отправлять ее на сервер - на сервере хранить такой же набор хешей и сравнивать его с полученным массивом от клиента. Если каких-то данных не хватает - на клиент отправлять дополнительные данные - в момент после авторизации пользователя. и наоборот если пользователь загрузил внешние данные из xml - сразу же сбрасывать их на сервер проверяя есть они или нет? И второй вариант делать уникальный идентификатор для каждой записи в таблице или коллекции и уже использовать их не потребляя ресурсы и время для работы с хешкодом объектов. Как вы думаете рабочие ли это варианты ? Если нет какие у вас есть мысли по этому поводу? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.12.2015, 20:01 |
|
||
|
Идентификация объекта hashcode() или unique_id ??
|
|||
|---|---|---|---|
|
#18+
Более прогрессивный вариант - вести историю изменений как Git или SVn на сервере и выравнивать клиента если он отстал. В благоприятном случае клиент может периодически сравнивать некий head revision number с сервера. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.12.2015, 20:59 |
|
||
|
Идентификация объекта hashcode() или unique_id ??
|
|||
|---|---|---|---|
|
#18+
зачем??? почему нельзя просто запрашивать с сервера нужную инфу? зачем такой геморой? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.12.2015, 21:20 |
|
||
|
Идентификация объекта hashcode() или unique_id ??
|
|||
|---|---|---|---|
|
#18+
есть сервер - поставь туда mysql , и всё решится само сабой, не надо ни каких хешей, ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.12.2015, 21:25 |
|
||
|
Идентификация объекта hashcode() или unique_id ??
|
|||
|---|---|---|---|
|
#18+
вадя, при чём тут MySQL. Может он игру пишет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.12.2015, 21:27 |
|
||
|
Идентификация объекта hashcode() или unique_id ??
|
|||
|---|---|---|---|
|
#18+
mayton, да хоть черта лысого рисует — городить столько гемора.... кодга всё решается проще простого ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.12.2015, 21:35 |
|
||
|
Идентификация объекта hashcode() или unique_id ??
|
|||
|---|---|---|---|
|
#18+
вадя, +1 вообще, доказывать нужно сложное решение. А не простое. Это аксиома. Коллекция на клиенте, это либо толстый клиент, либо параллельная БД на клиенте. Которую потом нужно синхронизировать. Тут хибер не может свой второй кеш сбагрить нормально). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.12.2015, 22:09 |
|
||
|
Идентификация объекта hashcode() или unique_id ??
|
|||
|---|---|---|---|
|
#18+
Сериализация - нет ? Отправлять файл на сервер и уже с ним работать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.12.2015, 22:54 |
|
||
|
Идентификация объекта hashcode() или unique_id ??
|
|||
|---|---|---|---|
|
#18+
Dr.HofmannСериализация - нет ? Отправлять файл на сервер и уже с ним работать? понятие «база данных» знакомо? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.12.2015, 07:17 |
|
||
|
Идентификация объекта hashcode() или unique_id ??
|
|||
|---|---|---|---|
|
#18+
Dr.HofmannВсем привет! Столкнулся с таким вопросом - есть коллекция на сервере и на стороне клиентов - данные загружаемые с клиента нужно отправлять на сервер - для того чтобы другие пользователи которые запускают еще один экземпляр клиентского приложения - могли получать актуальную информацию. Как вы считаете будет ли работать такая схема - для коллекции на стороне клиента генерить массив хешей и отправлять ее на сервер - на сервере хранить такой же набор хешей и сравнивать его с полученным массивом от клиента. Если каких-то данных не хватает - на клиент отправлять дополнительные данные - в момент после авторизации пользователя. и наоборот если пользователь загрузил внешние данные из xml - сразу же сбрасывать их на сервер проверяя есть они или нет? И второй вариант делать уникальный идентификатор для каждой записи в таблице или коллекции и уже использовать их не потребляя ресурсы и время для работы с хешкодом объектов. Как вы думаете рабочие ли это варианты ? Если нет какие у вас есть мысли по этому поводу? С хэшами не прокатит, тк https://ru.wikipedia.org/wiki/Коллизия_хеш-функции . ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.12.2015, 10:16 |
|
||
|
Идентификация объекта hashcode() или unique_id ??
|
|||
|---|---|---|---|
|
#18+
авторпонятие «база данных» знакомо? Да знакомо - вы что предлагаете миллион записей в каждой транзакции для тысячи пользователей возвращать? Это правильно? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.12.2015, 15:41 |
|
||
|
Идентификация объекта hashcode() или unique_id ??
|
|||
|---|---|---|---|
|
#18+
Dr.Hofmann, c rmi знакомы? попробуйте простой пример из нета - понравится ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.12.2015, 15:44 |
|
||
|
Идентификация объекта hashcode() или unique_id ??
|
|||
|---|---|---|---|
|
#18+
Dr.HofmannДа знакомо - вы что предлагаете миллион записей в каждой транзакции для тысячи пользователей возвращать? Это правильно? переведи. MVC знакомо? View делаем только то, что переварит пользователь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.12.2015, 15:51 |
|
||
|
Идентификация объекта hashcode() или unique_id ??
|
|||
|---|---|---|---|
|
#18+
Dr.Hofmannавторпонятие «база данных» знакомо? Да знакомо - вы что предлагаете миллион записей в каждой транзакции для тысячи пользователей возвращать? Это правильно? Док ты извини конешно но ты провокатор. Твой вопрос про hashcode() или unique_id - он пока имеет мало смысла. Мы не знаем самой сути твоей задачи. Возможно тебе просто нужно изучить и использовать Ajax с себсокетами. Про тысячи пользователей ты ничего не говорил вначале. Некрасиво как-то... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.12.2015, 15:59 |
|
||
|
Идентификация объекта hashcode() или unique_id ??
|
|||
|---|---|---|---|
|
#18+
автор Док ты извини конешно но ты провокатор. Твой вопрос про hashcode() или unique_id - он пока имеет мало смысла. Мы не знаем самой сути твоей задачи. Возможно тебе просто нужно изучить и использовать Ajax с себсокетами. Про тысячи пользователей ты ничего не говорил вначале. Некрасиво как-то... Прощаю mayton)) Комрады ну вы же не пальцем деланы - я так полагаю что все здесь кодеры - приложения же пишутся не для одно двух пользователей смысл тогда в нем. hashcode() признаю что это не то - изначально ошибочный вариант. RMI - сжатие поддерживает какое-нибудь? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.12.2015, 16:10 |
|
||
|
Идентификация объекта hashcode() или unique_id ??
|
|||
|---|---|---|---|
|
#18+
Dr.Hofmannприложения же пишутся не для одно двух пользователей глубокая мысль. Пишутся для одного, используют эту роль - миллионы)). Темя на пятницу не тянет. Автор разговривает меньше мемеберов). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.12.2015, 16:22 |
|
||
|
Идентификация объекта hashcode() или unique_id ??
|
|||
|---|---|---|---|
|
#18+
Dr.HofmannRMI - сжатие поддерживает какое-нибудь? RMI морально устарел. Смотри в сторону REST/SOAP/JMX. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.12.2015, 16:33 |
|
||
|
Идентификация объекта hashcode() или unique_id ??
|
|||
|---|---|---|---|
|
#18+
авторMVC знакомо? View делаем только то, что переварит пользователь. У меня просто свинговое приложение - поэтому - здесь не веб - а так знаком. авторRMI морально устарел. Смотри в сторону REST/SOAP/JMX. из свинга эти протоколы будут работать - или дополнительно обработчик нужно дописывать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.12.2015, 16:41 |
|
||
|
Идентификация объекта hashcode() или unique_id ??
|
|||
|---|---|---|---|
|
#18+
Dr.Hofmannсвинговое приложение - поэтому - здесь не веб а смысл переносить логику приложения на клиент, если это конечно клиент-сервер. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.12.2015, 16:43 |
|
||
|
Идентификация объекта hashcode() или unique_id ??
|
|||
|---|---|---|---|
|
#18+
Dr.Hofmannиз свинга эти протоколы будут работать - или дополнительно обработчик нужно дописывать? Ну ты даёшь блин... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.12.2015, 16:45 |
|
||
|
Идентификация объекта hashcode() или unique_id ??
|
|||
|---|---|---|---|
|
#18+
авторДа знакомо - вы что предлагаете миллион записей в каждой транзакции для тысячи пользователей возвращать? Это правильно? по ходу дела с базами знакомство очень слабое.... а ты в коллекции хранишь 1 000 000 000+ записей? и держишь их в памяти? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.12.2015, 17:07 |
|
||
|
Идентификация объекта hashcode() или unique_id ??
|
|||
|---|---|---|---|
|
#18+
maytonDr.HofmannRMI - сжатие поддерживает какое-нибудь? RMI морально устарел. Смотри в сторону REST/SOAP/JMX. не соглашусь ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.12.2015, 18:05 |
|
||
|
Идентификация объекта hashcode() или unique_id ??
|
|||
|---|---|---|---|
|
#18+
авторпо ходу дела с базами знакомство очень слабое.... а ты в коллекции хранишь 1 000 000 000+ записей? и держишь их в памяти? Про миллиард не говорил. Не собираюсь его хранить - у меня памяти нет столько. Ребят а вашей базе - если кто работает из последних приложений сколько в среднем записей - на рабочей БД? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.12.2015, 19:16 |
|
||
|
Идентификация объекта hashcode() или unique_id ??
|
|||
|---|---|---|---|
|
#18+
Dr.Hofmann, делал поиск с like в 10 000 000 записях... это не много... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.12.2015, 20:08 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=39138299&tid=2124507]: |
0ms |
get settings: |
6ms |
get forum list: |
10ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
177ms |
get topic data: |
6ms |
get forum data: |
1ms |
get page messages: |
34ms |
get tp. blocked users: |
1ms |
| others: | 214ms |
| total: | 455ms |

| 0 / 0 |
