Size: a a a

Dart & Flutter по-русски

2020 May 26

🅵

🅵🅾️🆇 in Dart & Flutter по-русски
Ну делай)
Я тебя предупредил, что LIKE это запредельно затратная операция)
источник

🅵

🅵🅾️🆇 in Dart & Flutter по-русски
Ну и hive тебе вряд ли годится.
Это такое себе, 20к записей в памяти постоянно держать, да еще перебирать их значения проверяя через String.contains
источник

НК

Назар Калитюк... in Dart & Flutter по-русски
вообще просто интересный бенчмарк у hive. Говорят что 1к читают мгновенно. Так может и 15к достаточно быстро читают.
источник

🅵

🅵🅾️🆇 in Dart & Flutter по-русски
Ты хоть в изоляте это делай, чтоб не блокировать своей синхронной операцией основной поток
источник

НК

Назар Калитюк... in Dart & Flutter по-русски
вот и протестирую как будет. Так hive он что как redis работает?
источник

🅵

🅵🅾️🆇 in Dart & Flutter по-русски
это key value nosql
источник

🅵

🅵🅾️🆇 in Dart & Flutter по-русски
Считай как Map<Object, Object> которую ты можешь преобразовать в двоичные данные.
источник

НК

Назар Калитюк... in Dart & Flutter по-русски
но оно же его куда то сохраняет, не только в памяти держит
источник

🅵

🅵🅾️🆇 in Dart & Flutter по-русски
Назар Калитюк
но оно же его куда то сохраняет, не только в памяти держит
Box - паралельно в памяти держит после открытия
источник

🅵

🅵🅾️🆇 in Dart & Flutter по-русски
LazyBox - сразу на диск кладет и забывает
источник

🅵

🅵🅾️🆇 in Dart & Flutter по-русски
Тк ты собрался искать не по ключу вхождение, и данных у тебя чуть больше чем следовало бы в памяти держать здесь тебе нужен sqlite
источник

SM

Sergey Molchanovsky in Dart & Flutter по-русски
В чем отличие sync* и async* генераторов?
источник

🅵

🅵🅾️🆇 in Dart & Flutter по-русски
Sergey Molchanovsky
В чем отличие sync* и async* генераторов?
1 порождает Iterable
2 порождает Stream
источник

🅵

🅵🅾️🆇 in Dart & Flutter по-русски
Тобишь синхронный и асинхронный
источник

🅵

🅵🅾️🆇 in Dart & Flutter по-русски
а внутри одинаково yield и yield*
источник

SM

Sergey Molchanovsky in Dart & Flutter по-русски
Спасибо.
источник

SM

Sergey Molchanovsky in Dart & Flutter по-русски
Iterable потом можно в List сконвертить
источник

🅵

🅵🅾️🆇 in Dart & Flutter по-русски
Более того - нужно
источник

🅵

🅵🅾️🆇 in Dart & Flutter по-русски
toList для него это аналог listen у стрима.
источник

🅵

🅵🅾️🆇 in Dart & Flutter по-русски
Тобишь выступает "ловушкой".
источник