powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Сохранение объекта
15 сообщений из 65, страница 3 из 3
Сохранение объекта
    #39033394
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Blazkowiczmayton, mad_nazgul

а что там с транзакциями в файловой системе?
На откуп разработчику. Он сам определяет критерии их фиксации.
...
Рейтинг: 0 / 0
Сохранение объекта
    #39048539
rdm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кстати, а что насчет protocol buffers? В интернете много тем protocol buffers vs serialization.
Я попробовал использовать простой механизм сериализации для своей задачи, но столкнулся с огромным количеством проблем (конструкторы, финальные поля, статические поля)
...
Рейтинг: 0 / 0
Сохранение объекта
    #39048551
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В вики пишут лажу
https://ru.wikipedia.org/wiki/Protocol_Buffers От 3 до 10 раз меньше
От 20 до 100 раз быстрее

1)
Во сколько раз меньше - определяется схемой и составом информации. Но насчёт 10 раз это явно какое-то
хвастовство.

До 100 раз быстрее - это тоже хрень какая-то. 100 раз по сравнению с чем? Современные средстав SAX/Digester/JAX
достаточно быстры чтобы вести учёт скорости I/O.

2) Я-бы сравнивал с EBML а не с XML.
...
Рейтинг: 0 / 0
Сохранение объекта
    #39048558
rdm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton, Я правильно понимаю, что всем этим Protocol Buffers, Apache Thrift, Apache Avro можно отдавать только простые типы, и объектный граф им не отдать?
...
Рейтинг: 0 / 0
Сохранение объекта
    #39048560
rdm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сравнение разных решений https://github.com/eishay/jvm-serializers/wiki, может кому интересно.
...
Рейтинг: 0 / 0
Сохранение объекта
    #39048567
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rdmmayton, Я правильно понимаю, что всем этим Protocol Buffers, Apache Thrift, Apache Avro можно отдавать только простые типы, и объектный граф им не отдать?
Я не вникал. Я просто исходя из своей инженерной интуиции отметил вопиющий маркетинговый
бред который любят парить хомякам на презентациях.

100 раз бл..ть. Это вам не йух собачий. Мдя.
...
Рейтинг: 0 / 0
Сохранение объекта
    #39048572
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кстати для тех кто невкурсе *.mkv видео файлы это и есть EBML.
...
Рейтинг: 0 / 0
Сохранение объекта
    #39049726
rdm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ничего не получилось с Jackson и Gson, предполагаю что ситуация с XStream такая же.
Какая хорошая библиотека для работы с json напрямую (без мапинга) типа Jackson Stream?
...
Рейтинг: 0 / 0
Сохранение объекта
    #39049734
rdm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Может кто-нибудь знает как обойти это ограничение?
...
Рейтинг: 0 / 0
Сохранение объекта
    #39049739
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rdm,
Да. Он быстрее.
Толку то что.
Не всегда пишут то что быстрее.
...
Рейтинг: 0 / 0
Сохранение объекта
    #39049742
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Тебе mayton советовал метод Externalizable.
Не подошло?
...
Рейтинг: 0 / 0
Сохранение объекта
    #39049774
rdm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123, нет, так как надо передавать json на frontend и получать с него json, поэтому логично и хранить в json.
Только с jackson'ом как-то туго получается.
...
Рейтинг: 0 / 0
Сохранение объекта
    #39049797
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rdmна frontend
аааа... ну этого у тебя не было изначально.
Толстый клиент что-ли?
Зачем на клиенте классы со всякой фигнёй под ООП?
...
Рейтинг: 0 / 0
Сохранение объекта
    #39049819
rdm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123, как раз раньше была возможность использовать шаблонизатор (типа freemarker) и передавать ему прямо граф объектов, т.е. без json/xml и соответственно просто делать сериализацию для хранения объектов на диске.
Теперь приходиться возиться с json
...
Рейтинг: 0 / 0
Сохранение объекта
    #39049875
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rdm,
я так и не понял что вы ответили.
- в роли клиента у вас HDD диск?
- вам давали совет почти месяц назад. Не понятно почему не воспользовались и кинулись на двоичный формат Buffer
...
Рейтинг: 0 / 0
15 сообщений из 65, страница 3 из 3
Форумы / Java [игнор отключен] [закрыт для гостей] / Сохранение объекта
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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