1. Nauka
  2. /
  3. Kursy
  4. /
  5. Wektorowe bazy danych dla osadzeń z Pinecone

Connected

ćwiczenie

Usuwanie wektorów

Usuwanie wektorów to nie tylko porządkowanie bazy danych – to przede wszystkim optymalizacja wydajności. W miarę jak indeksy rosną, zbędne lub nieaktualne wektory zajmują miejsce w pamięci i spowalniają wykonywanie zapytań. Usuwając nadmiarowe dane, usprawniasz działanie systemu, co przekłada się na szybsze odpowiedzi i lepsze wykorzystanie zasobów.

W tym ćwiczeniu przećwiczysz usuwanie wektorów z indeksu Pinecone 'datacamp-index'. Sprawdzisz następnie metryki indeksu, aby upewnić się, że usunięcie rzeczywiście nastąpiło.

Jeśli przypadkowo usuniesz wektory, ale ćwiczenie nie zostanie zaliczone z innego powodu, dodaj poniższy kod przed wywołaniem .delete(), aby ponownie dodać wektory do indeksu:

index.upsert(vectors=vectors)

Instrukcje

100 XP
  • Zainicjalizuj połączenie z Pinecone, używając swojego klucza API.
  • Usuń wektory o ID "3" i "4".
  • Pobierz metryki indeksu Pinecone datacamp-index, aby sprawdzić, czy liczba przechowywanych wektorów zmniejszyła się.