Jaką metodę przechowywania danych wybrać: XML czy Derby?

0

Witam wszystkich forumowiczów.

Mam pytanie do doświadczonej forumowej braci (BTW - nie spodziewałem się, że kiedykolwiek sytuacja mnie popchnie, do zadania pytania na forum). Jestem baaardzo początkującym programistą Javy i kolega poprosił mnie o napisanie małego programu. Program ma przechowywać dane jego współpracowników (około 50 osób). Każda osoba będzie posiadała kilka parametrów (w stylu: imię, nazwisko, data zatrudnienia, numer dokumentu tożsamości itp.). Program ma mieć możliwość dodawania oraz usuwania osób z listy. Moje pytanie brzmi: którą metodę przechowywania danych wybrać - plik XML, czy może "zamontować" w program bazę danych Apache derby (temat pod tytułem "Embedded Derby" już mam wygooglany i w miarę opanowany)? Jeśli jest jeszcze jakaś trzecia, ciekawsza metoda przechowywania danych to również chętnie o niej usłyszę.

Z góry dziękuję za odpowiedzi.

0

Wybierz bazę danych. Właśnie do takich zastosowań zostały wymyślone, więc nie ma potrzeby szukać i kombinować.

0

według mnie
xml - byłby dobry gdybyś chciał skorzystać z usług sieciowych webserwices

ale mimo wszystko zapisywanie danych w bazie danych przede wszystkim

0

XML nie jest do trzymania danych, mimo ze wiele osob tak robi. Uzyj bazy danych, acz niekoniecznie derby, raczej polecam H2.

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