Как стать автором
Обновить

Комментарии 5

Я под Андроид уже пару лет не программировал, расскажите чем это лучше чем обычный Shared Preferences(если он еще существует)?

По заявлениям разработчиков, в операциях записи и чтения Snappy превосходит по скорости SQLite:

Это же сколько надо данных писать локально чтобы заметить разницу? Я далек от современных приложений, неужели так критично?
1) Shared Preferences не подходит для хранения сложных объектов.
2) Конечно, всё зависит от проекта, но разница довольно велика. Возможно, что в каких-то случаях это сыграет свою роль.
А чем это лучше тех же Realm и ObjectBox, которые являются уже довольно зрелыми и стабильными решениями хорошо себя зарекомендовавшими на рынке?
Может и ни чем) Это всего-лишь туториал. Я не призываю использовать Snappy в своих проектах, лишь демонстрирую, как ею пользоваться.
P.S: Если вам интересно — вот сравнение.

Интересно насколько станет шустрее если пересадить Snappy c LevelDB на MDBX.


Если кто возьмётся, то готов содействовать со стороны libmdbx.

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории