/ / Którą strukturę danych należy używać podczas przechowywania dużej liczby danych, ale żadnych RDBMS? [zamknięty] - algorytm, baza danych

Którą strukturę danych należy stosować podczas przechowywania dużej liczby danych, ale nie za pomocą RDBMS? [zamknięty] - algorytm, baza danych

To pytanie zadano w wywiadzie. Najpierw wymyśliłem B-tree. Poprosił mnie, abym był bardziej szczegółowy i poprosił mnie o opisanie, w jaki sposób będę przechowywać dane, aby łatwiej było je odzyskać. Czy możesz rzucić trochę światła na to. Z góry dziękuję

Odpowiedzi:

0 dla odpowiedzi № 1

Twoje pytanie nie jest naprawdę jasne. "Dobre" sposoby przechowywania danych zależą od tego, co chcesz z nimi zrobić.

Jeśli chcesz uzyskać dostęp do części swoich danych, wyświetl listęwystarczają wyrównania. Jeśli chcesz szukać w tekście, użycie dodatkowego odwróconego indeksu w połączeniu z docDds-> offsetu jest świetne. Jeśli często aktualizujesz swoje dane, a czytanie jest rzadkie, żadna z nich nie ma sensu. Tak naprawdę to zależy


-1 dla odpowiedzi № 2

Brzmi jak otwarte pytanie, więc możesz pokazać swoje ogromne doświadczenie ... no cóż, http://en.wikipedia.org/wiki/NoSQL zgaduję, ale możesz się temu sprzeciwić http://en.wikipedia.org/wiki/Dbm odpowiada na pytanie.