169 похожих чатов

Всем привет! Подскажите плз, я ведь правильно понимаю, что пакет objectbox

работает транзакциями (пишут, что ACID compliant) и надежнее hive?

38 ответов

17 просмотров

acid в noSql? =|

ManBearPig
acid в noSql? =|

Это реально.

Все что угодно надежнее хайва. Но дело в том, что если тебе важен функционал и надежность, лучше скульлайта ты ничего не найдешь. Ну и обжектбркс также не работает в вебе, поэтому не имеет смысла тогда как есть скульлайт. А под примитивные КВ есть шаред преференс

Tim- Автор вопроса

А мне примитивные key/value синхронно класть и забирать нужно. Над шэред преференс не хочу вручную делать обвёртку из мапа и придумывать синхронизацию, нужен хайв с хоть минимальным обещанием попробовать в consistency

Лолка, а по твоему как работает шаред префс?)

Tim
А мне примитивные key/value синхронно класть и заб...

Все эти кв хранилища так и работают

Tim- Автор вопроса
🅵🅾️🆇
Лолка, а по твоему как работает шаред префс?)

У него уже есть встроенная in-memory прокладка? 0_0

Tim- Автор вопроса
🅵🅾️🆇
У всех так

Лул, кек, гляну, сэнк

Tim
А мне примитивные key/value синхронно класть и заб...

в скуле просто тоже храните в поле ваш объект, в чем проблема то? Hive то же kv популярен, имхо из за кодогена, а так, это так себе, скуль всегда сучше =)

Tim- Автор вопроса
Tim- Автор вопроса
Tim
Нужно синхронное. Это удобно

Чтобы вся синхронизация с диском была в отдельном слое

ManBearPig
в скуле просто тоже храните в поле ваш объект, в ...

Спойлер, бд скульлайта можно открыть целиком в памяти)

Tim
Нужно синхронное. Это удобно

что такое синхронное??

Tim- Автор вопроса
🅵🅾️🆇
Спойлер, бд скульлайта можно открыть целиком в пам...

ХОЧУ ХРАНИТЬ СВОИ БУЛЕВЫ ФЛАЖОЧЕЧКИ В key/value за капс ызвени

Tim- Автор вопроса
Tim- Автор вопроса
Tim- Автор вопроса
Michael Lazebny
Synchronous

реактивщина что ли, что бы не обновлять имеющийся датасэт датой, которая была сохранена (без ненужного селекта) в sql нет стрима и на него / на его обновление не возможно подписаться

Tim- Автор вопроса
ManBearPig
реактивщина что ли, что бы не обновлять имеющийся ...

Сихронное имеется в виду делать final myFlag = SomeStorage().getBool(); вместо final myFlag = await SomeStorage().getBool();

Tim
screenshot

срамота ...................., лучше бы котика грустного зафигачили бы....)

Tim- Автор вопроса
Michael Lazebny
setBool

да, но зачем, когда есть какое нибудь готовое и хорошо работающее и протестированное и готовое предложить и хранение стримочек, ну так, чтобы было?

Tim- Автор вопроса
ManBearPig
срамота ...................., лучше бы котика грус...

Есть у меня один стикерпак с котиком, но он оскорбительный 😂

Michael Lazebny
Синхронно (блокируеще) …

в noSql транзакций как то не видел, что бы acid выполнялся

ManBearPig
в noSql транзакций как то не видел, что бы acid ...

Даже в шаред преференс (на стороне андроида) есть транзакции

🅵🅾️🆇
Даже в шаред преференс (на стороне андроида) есть ...

DataStore provides a safe and durable way to store small amounts of data, such as preferences and application state. It does not support partial updates: if any field is modified, the whole object will be serialized and persisted to disk. If you want partial updates, consider the Room API (SQLite).DataStore provides ACID guarantees. It is thread-safe, and non-blocking. In particular, it addresses these design shortcomings of the SharedPreferences API:

ManBearPig
DataStore provides a safe and durable way to store...

А с полноценным ACID и двумя первыми буквами CAP ищи на бэке, куча их. Но это не отменяет факта, что на мобилке лучше, мощнее, производительнее и безопаснее скульлайта ничего нет.

🅵🅾️🆇
А с полноценным ACID и двумя первыми буквами CAP и...

Это точно! Особенно слово лучше ) Вместо эквелебристики и кульбитов с коллекцией 1 стринга с инструкцией.... Которая , быстрее выполнится

Похожие вопросы

Обсуждают сегодня

Мужики и девушки, привет) в Вelphi xe7 в настройках во вкладке "Editor Options" далее " Color" есть список: "Elements", открыв который мы можем настраивать отображение разных...
Kraszx
14
Добрый вечер. Есть вопрос, а может и предложение. Был у меня диалог в другой группе о делфи и я задался вопросом: "А нельзя ли в делфи цвет //коментария и {комментария} сде...
Kraszx
24
Всем привет! Подскажи, пожалуйста, как передать в TComboBox сразу значение и id записи. На Delphi я делал так: ComboBox1.Items.AddObject('Какое-то значение', Pointer(id запис...
Евгений
13
А вот это что за конструкция? Вернее, она тут нафига?
Serjone
10
Привет. Подскажите, как правильно сматчить лист фиксированного размера, чтобы компилятор не говорил мне о неполном паттерне? Допустим что-то такое [x', y'] = sort [x, y]?
Arseny
8
Мдя, прикол, боевая сборка запускается (именно под отладчиком) после F9 примерно полторы минуты (97 секунд если быть точным). Начал копать - проблема детектится сразу - зависа...
Александр (Rouse_) Багель
38
Здравствуйте, вопрос по структурам данных. Были у вас случаи, когда пришлось писать деревья или двунаправленные списки?
/ /
50
Мужики. привет) в Вelphi xe7 в настройках во вкладке "Editor Options" далее " Color" есть список: "Elements", открыв который мы можем настраивать отображение разных элементов...
Kraszx
2
Товарищи, кто работа с iphelper? Или может я в самой логике ошибки фигачу, не пойму.... var ifTable : PMIB_IFTABLE; size, corSize: DWORD; Buffer ...
Warfarellen
4
я так понимаю, я так подозреваю, что создание такого плагина для человека, кто умеет писать плагины для делфи потребует минут 5-10 времени. но это мое подозрение. хотелось бы ...
Kraszx
7
Карта сайта