Pliki do przechowywania danych w programie

0

Witam, od pewnego czasu zastanawiam się jak efektywnie przechowywać np. ustawienia programu, dane do połączenia z serwerem itd. W aplikacjach webowych takie dane wrzucamy do bazy danych i wszystko ok. Jednak przy aplikacjach desktopowych trzeba zainstalować serwer baz danych co przy małych aplikacjach jest totalnie bez sensu.
Skoro nie bazy danych to pewnie pliki. Tylko tutaj jest kolejny problem no bo trzeba te pliki jakoś zaszyfrować żeby nie można było z nich wygrzebać np. haseł.

Dobrze myślę? Jeżeli nie, to w jaki sposób przechowywać wrażliwe dane bez użycia baz danych, tak żeby użytkownik nie miał do nich dostępu?

1

Możesz np. zaszyfrować plik AESem.

1

A pikowa baza danych ci nie pasuje? Dostęp przez sql jak do każdej innej a jednocześnie nic nie musisz instalować...
chociaż do ustawień to może lepsze key-value więc noSQL

0

@Shalom a mógłbyś polecić jakiś konkretny system baz danych działający na plikach?

1

Ban na google? Sqlite, hsql...

0

Nie, nie ban. Zapytałem co polecasz tzn. który system w Twoim odczuciu jest godny polecenia. Dziękuję ;)

1 użytkowników online, w tym zalogowanych: 0, gości: 1