Witam.
Chcę aby moja aplikacja miała dostęp do dużej bazy informacji tekstowych. Korzystam z C#, który jest dla mnie nowym językiem, chcę mieć możliwość szybkiego wczytywania danych przy uruchomieniu programu, zapisu danych do pewnej lokacji w przypadku wyłączenia programu, dynamicznego modyfikowania zawartości bazy. Operacje mają być wykonywane na lokalnym komputerze użytkownika, a więc zastosowanie baz danych tj. ms/oracle odpada definitywnie.
Powiedzmy, że "1 obiekt tekstowy to kilka zdań złożonych" i nie można zdefiniować go poprzez żaden klucz - drzewa odpadają.
Czy .net posiada jakiś lepszy sposób na przechowywanie danych tekstowych ? Czy pozostało mi nadal korzystać z xml/plików tekstowych ?
Pozdrawiam.