MongoDB
 sql >> Baza danych >  >> NoSQL >> MongoDB

Problem z kompasem MongoDB z WSL2

Udało mi się połączyć instancję mongoDB tylko przy użyciu adresu IP WSL2.

Możesz to uzyskać, uruchamiając ten w WSL:

ip addr show eth0 | grep 'inet\b' | awk '{print $2}' | cut -d/ -f1

lub ten w powershell na hoście Windows:

[Regex]::Match((wsl -- ip addr show eth0), 'inet (?<IP>\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})\/').Groups["IP"].Value

Zła wiadomość:ten adres IP zmienia się przy każdym restarcie WSL2. Istnieje go-wsl2-host który dodaje hosta dla tego adresu IP i aktualizuje go. Ale nigdy go nie używałem.




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. wstawić pole w poddokumencie w tablicy według indeksu w MongoDB

  2. Wybierz dane, w których zakres między dwoma różnymi polami zawiera podaną liczbę

  3. MongoDB $dodaj

  4. WriteConcern klienta MongoDB java nie działa

  5. Pymongo:iteruj po wszystkich dokumentach w kolekcji