Size: a a a

2019 November 15

🅵

🅵🅾️🆇 in 1C
Андрей reborn
ну это легко проверить, сам знаешь как, но насколько я помню, все же просмотренные кэшируются, но вот их объем мне не известен
Ну я так и проверил сейчас.
Да, кэшируются просмотренные, дополнительных вызовов не идет.
источник

🅵

🅵🅾️🆇 in 1C
Вот оно так кэшироваться до бесконечности будет?
источник

🅵

🅵🅾️🆇 in 1C
И если да, то где, в памяти?
источник

Аr

Андрей reborn in 1C
🅵🅾️🆇
И если да, то где, в памяти?
надеюсь что да
источник

🅵

🅵🅾️🆇 in 1C
Андрей reborn
надеюсь что да
Ну я надеюсь, что не только в памяти и самые старые или очищаются или закидываются кэшем на диск)
источник

Аr

Андрей reborn in 1C
🅵🅾️🆇
Ну я надеюсь, что не только в памяти и самые старые или очищаются или закидываются кэшем на диск)
да пофиг если честно)
вендор может это все поменять без какого либо предупреждение и знания данного события не особенно полезны
источник

🅵

🅵🅾️🆇 in 1C
Андрей reborn
да пофиг если честно)
вендор может это все поменять без какого либо предупреждение и знания данного события не особенно полезны
У меня самый практичный интерес в этом механизме сча)
Хотел подсмотреть решение у 1с
источник

Аr

Андрей reborn in 1C
где это вычитал ?
источник

🅵

🅵🅾️🆇 in 1C
Андрей reborn
да пофиг если честно)
вендор может это все поменять без какого либо предупреждение и знания данного события не особенно полезны
источник

🅵

🅵🅾️🆇 in 1C
Запрашиваю частями.
Хочу сделать частично кэширование в памяти, а остальное в локальном хранилище (на диске).
Ну а потом избавиться от html DOM и нарисовать сам список на канвасе.
источник

Аr

Андрей reborn in 1C
🅵🅾️🆇
Запрашиваю частями.
Хочу сделать частично кэширование в памяти, а остальное в локальном хранилище (на диске).
Ну а потом избавиться от html DOM и нарисовать сам список на канвасе.
Я бы в памяти кэшировал
источник

🅵

🅵🅾️🆇 in 1C
Андрей reborn
Я бы в памяти кэшировал
Нельзяж в память все подряд тащить и самое главное - до бесконечности.
Ну и в моем кейсе иммутабельные вещи (например id, дата создания, автор) вполне себе кэшируются между сеансов на жестком.
источник

Аr

Андрей reborn in 1C
🅵🅾️🆇
Нельзяж в память все подряд тащить и самое главное - до бесконечности.
Ну и в моем кейсе иммутабельные вещи (например id, дата создания, автор) вполне себе кэшируются между сеансов на жестком.
Это не все подряд. Я так же могу сказать и про диск
источник

🅵

🅵🅾️🆇 in 1C
Андрей reborn
Это не все подряд. Я так же могу сказать и про диск
Ну вот смотри, тебе надо отобразить список с условным муллиардом записей, на строку, допустим, у тебя приходится киллобайт (данные + все сопутсвующее).
источник

🅵

🅵🅾️🆇 in 1C
Итого ты накэшируешь в памяти на террабайт.
источник

🅵

🅵🅾️🆇 in 1C
Вряд ли все твои клиентские машины являются суперкомпьютерами НАСА)
источник

Аr

Андрей reborn in 1C
🅵🅾️🆇
Итого ты накэшируешь в памяти на террабайт.
сброс кэша должен быть естесственно, можно его огранизовать допустим если нет обращения больше n секунд, или же при уничтожении данной формы
источник

🅵

🅵🅾️🆇 in 1C
Андрей reborn
сброс кэша должен быть естесственно, можно его огранизовать допустим если нет обращения больше n секунд, или же при уничтожении данной формы
Ну тут скорее кэш надо представлять как LIFO список с N записями.
Если это N превышено - выбрасываем самые старые записи из памяти, а получаем их уже с диска и с сервера по надобности.
источник

🅵

🅵🅾️🆇 in 1C
Собственно в том праздный пятничный интерес и был, как это сделано у 1с)
источник

Аr

Андрей reborn in 1C
🅵🅾️🆇
Ну тут скорее кэш надо представлять как LIFO список с N записями.
Если это N превышено - выбрасываем самые старые записи из памяти, а получаем их уже с диска и с сервера по надобности.
я бы все же по времени хранил, так как если будут активно юзать то будут больше памяти и это нормально, но вообще данная тема не тема данного чата
источник