Size: a a a

2020 May 04

PK

Pavel Kazakov in pro.cxx
 ‌‌Gleb Pilipets
Может кто-то посоветует какую-то лёгкую persistent key-value storage, если использовали?
redis?
источник

AN

Alexander N in pro.cxx
 ‌‌Gleb Pilipets
Может кто-то посоветует какую-то лёгкую persistent key-value storage, если использовали?
Есть ещё вариант leveldb наверное
источник

 P

 ‌‌Gleb Pilipets... in pro.cxx
А что более лёгкое Redis или leveldb? Мне нужно просто небольшое хранилище для приложения.
источник

AN

Alexander N in pro.cxx
Куда уж легче?
источник

AN

Alexander N in pro.cxx
sqlite3?
источник

 P

 ‌‌Gleb Pilipets... in pro.cxx
Ну если сравнивать RocksDB vs levelDB vs redis
источник

AN

Alexander N in pro.cxx
правда с типизацией беда наверное
источник

PK

Pavel Kazakov in pro.cxx
Alexander N
sqlite3?
самое легкое, что есть :) он даже в питоне по дефолту есть в стандартной либе, модуль так и называется
источник

AN

Alexander N in pro.cxx
Pavel Kazakov
самое легкое, что есть :) он даже в питоне по дефолту есть в стандартной либе, модуль так и называется
huh?
источник

 P

 ‌‌Gleb Pilipets... in pro.cxx
Pavel Kazakov
самое легкое, что есть :) он даже в питоне по дефолту есть в стандартной либе, модуль так и называется
Оо😃
источник

AN

Alexander N in pro.cxx
Насчёт дефолта не знал, но юзал его для своего приложения тестинга локально, чтоб не городить (mysql/mariadb)/postgresql
источник

PK

Pavel Kazakov in pro.cxx
ну если требования сначала просто kv-хранилище были, а потом уже легкое надо, то пусть sqlite3 будет :D
источник

 P

 ‌‌Gleb Pilipets... in pro.cxx
Alexander N
sqlite3?
А sqllite в памяти приложения будет расти?
источник

AN

Alexander N in pro.cxx
эээ
источник

AN

Alexander N in pro.cxx
Нет
источник

PK

Pavel Kazakov in pro.cxx
а зачем тебе теперь память приложения? :) ты еще скажи, что хочешь на ардуино запуститься, — и это новые требования? :)
источник

AN

Alexander N in pro.cxx
У него наверное embedded и ОЧЕНЬ мало памяти
источник

 P

 ‌‌Gleb Pilipets... in pro.cxx
Нет, не embedded. Просто модель такая.

Если не в памяти приложения, то мне это подойдёт. Спасибо
источник

 P

 ‌‌Gleb Pilipets... in pro.cxx
А можно ещё такой вопрос задать. Если я буду много раз записывать на одни и те же адреса памяти, то память может выйти из строя физически. Для этого желательно использовать отображение на разные адреса, но как это правильно сделать? Может, есть что-то готовое для С++?

Чтобы не писать постоянно на адреса 0-100, например, когда под программу выделено 0-1000.

Может, какие-то темы, библиотеки, статьи можете посоветовать?
источник

ПК

Побитый Кирпич... in pro.cxx
 ‌‌Gleb Pilipets
А можно ещё такой вопрос задать. Если я буду много раз записывать на одни и те же адреса памяти, то память может выйти из строя физически. Для этого желательно использовать отображение на разные адреса, но как это правильно сделать? Может, есть что-то готовое для С++?

Чтобы не писать постоянно на адреса 0-100, например, когда под программу выделено 0-1000.

Может, какие-то темы, библиотеки, статьи можете посоветовать?
Таки ОС всё хэндлит, с С++ это вообще никак не связано
источник