Co to jest plik BANG?
Zrównoważony i zagnieżdżony plik siatki (znany jako plik BANG) to plik, który dzieli przestrzeń komponentu na nieokresową siatkę, w której komórki w pliku odnoszą się do zbiorów punktów. Pliki te są używane w przestrzennych bazach danych, w których wymagany jest nadrzędny układ organizacyjny, aby skrócić czas indeksowania wyszukiwania, co ułatwia wyszukiwanie plików po zapytaniu. Plik BANG przechowuje informacje w określony sposób, zgodnie z relacjami między różnymi elementami w pliku.
Przestrzenne bazy danych to bazy danych, które przechowują informacje w wirtualnej „przestrzeni”, umożliwiając użytkownikowi końcowemu organizowanie informacji w geometrycznych kształtach, takich jak linie i wielokąty. Dodaje to odległość jako czynnik do relacji między punktami danych, ponieważ dane w przestrzennej bazie danych są nie tylko oddzielone wartościami, ale także fizyczną bliskością innych informacji w bazie danych. Plik BANG to punktowa metoda porządkowania tego typu plików przestrzennych w systemie.
Plik BANG działa jak zwykły wykres XY. Gdy informacje są przechowywane w pliku BANG, są one sekwestrowane w określonych komórkach pliku. To porządkuje dane, umożliwiając umieszczanie powiązanych elementów „bliżej” siebie i lokalizowanie elementów w tej samej lub sąsiadujących komórkach. Plik BANG zapewnia wyższy poziom porządku na komputerze.
Komórki w plikach BANG mogą się przecinać. Komórki mogą się nakładać, jak na schemacie Venna. Pozwala to na prawidłowe przechowywanie informacji należących do wielu kategorii. Na przykład nakładanie się komórek w pliku BANG można wykorzystać do przechowywania informacji, które mogą należeć do wielu kategorii organizacyjnych, takich jak kontakt biznesowy, który jest również bliskim osobistym przyjacielem.
Ten dodatkowy poziom organizacji pozwala na łatwiejsze pobieranie danych z systemu. Podczas uzyskiwania dostępu do pliku BANG komputery mają podstawowe pojęcie o tym, gdzie szukać pożądanych danych. Oprócz pomocy w wyszukiwaniu danych może to wskazywać związek między jednym elementem danych a innymi danymi w pliku.