Pliki do przechowywania danych w programie

Pliki do przechowywania danych w programie
B3
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 79
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?

WhistleR
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Lublin
  • Postów: 9
1

Możesz np. zaszyfrować plik AESem.

Shalom
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Space: the final frontier
  • Postów: 26433
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

B3
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 79
0

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

Shalom
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Space: the final frontier
  • Postów: 26433
1

Ban na google? Sqlite, hsql...

B3
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 79
0

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

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.