MongoDB Python Driver (PyMongo)

Screenshot Software:
MongoDB Python Driver (PyMongo)
Szczegóły programowe:
Wersja: 3.0.1 Aktualizowane
Filmu: 12 May 15
Licencja: Wolny
Popularność: 66

Rating: nan/5 (Total Votes: 0)

MongoDB bazy danych jest baza dokument zorientowanych NoSQL, idealne do dużych obciążeń intensywnych warunkach.
MongoDB Python Sterownik umożliwia programistom pisać aplikacje, które łączą się, przechowywania i pobierania informacji z bazy danych MongoDB.
To złącze MongoDB tworzone i wspierane przez oficjalny zespół rozwoju MongoDB, pochodzących zapakowane z dużą ilością przykładów i dokumentacji.
MongoDB również pochodzi ze sterownikami do różnych innych języków programowania, jak również:
C
C #
C ++
PHP
Perl
Jawa
Rubin
Scala
Erlang
Node.js
Haskell

Co nowego w tym wydaniu:

  • jednolity klasy klienta. MongoClient jest jedyna klasa klient do łączenia się samodzielny mongod, zestawu replik lub sharded klastra. Migracja z autonomicznego do zestawu replik na sharded klastra może być osiągnięte tylko z prostą zmianę URI.
  • MongoClient jest o wiele bardziej wrażliwe na zmiany konfiguracji w rozmieszczania MongoDB. Wszystkie serwery połączone są monitorowane w sposób nie-blokującego. Wolno reaguje lub nie w dół serwery blokują odkrycie serwera, skracając czas uruchamiania aplikacji i czasu, aby odpowiedzieć na nowe lub rekonfiguracji serwerów i zestaw replik możliwe jest przełączanie awaryjne.
  • jednolity CRUD API. Wszystkie oficjalne sterowniki MongoDB teraz wdrożyć standardowe CRUD API pozwala programistom poliglota, aby przejść z języka na język z łatwością.
  • Wsparcie pojedyncze źródło Python 2.x oraz 3.x PyMongo nie opiera się już na 2to3 wspierać Python 3.
  • przepisany czysta implementacja Pythona BSON, poprawiając wydajność z pypy i CPython wdrożeń bez obsługi rozszerzeń C.
  • Lepsze wsparcie dla greenlet na podstawie ram asynchronicznych tym eventlet.
  • Niezmienne klientów, bazy danych i klas kolekcji, unikając szereg kwestii bezpieczeństwa wątku w aplikacjach klienckich.

Co nowego w wersji 3.0:

  • jednolity klasy klienta. MongoClient jest jedyna klasa klient do łączenia się samodzielny mongod, zestawu replik lub sharded klastra. Migracja z autonomicznego do zestawu replik na sharded klastra może być osiągnięte tylko z prostą zmianę URI.
  • MongoClient jest o wiele bardziej wrażliwe na zmiany konfiguracji w rozmieszczania MongoDB. Wszystkie serwery połączone są monitorowane w sposób nie-blokującego. Wolno reaguje lub nie w dół serwery blokują odkrycie serwera, skracając czas uruchamiania aplikacji i czasu, aby odpowiedzieć na nowe lub rekonfiguracji serwerów i zestaw replik możliwe jest przełączanie awaryjne.
  • jednolity CRUD API. Wszystkie oficjalne sterowniki MongoDB teraz wdrożyć standardowe CRUD API pozwala programistom poliglota, aby przejść z języka na język z łatwością.
  • Wsparcie pojedyncze źródło Python 2.x oraz 3.x PyMongo nie opiera się już na 2to3 wspierać Python 3.
  • przepisany czysta implementacja Pythona BSON, poprawiając wydajność z pypy i CPython wdrożeń bez obsługi rozszerzeń C.
  • Lepsze wsparcie dla greenlet na podstawie ram asynchronicznych tym eventlet.
  • Niezmienne klientów, bazy danych i klas kolekcji, unikając szereg kwestii bezpieczeństwa wątku w aplikacjach klienckich.

Co nowego w wersji 2.8.

  • Pełna obsługa MongoDB 2.6

Co jest nowa w wersji 2.6.3:

  • Wersja 2.6.3 rozwiązuje problemy zgłaszane od wydania z 2.6.2, co najważniejsze, gdy wyciek semafora połączenie z serwerem.

Co nowego w wersji 2.6:

  • Wersja 2.6 zawiera kilka ulepszeń i często wymagane dla niektórych dodaje obsługę wcześnie, MongoDB 2,6 funkcje.

Co nowego w wersji 2.5.1:

  • Ta wersja rozwiązuje kilka warunków wyścigu w monitorowaniu zestawu replik .

Co nowego w wersji 2.4.1:

  • Ta wersja rozwiązuje regresji przy użyciu: met: ` ~ pymongo.collection.Collection.aggregate`.

Co nowego w wersji 2.4:

  • : Klasa: `~ pymongo.mongo_client.MongoClient` ( oraz: Klasa:. `~ pymongo.connection.Connection`) obsługują teraz Unix domeny Gniazda
  • : Klasa: `~ pymongo.cursor.Cursor` mogą być kopiowane z funkcji z: mod:.` Modułu copy`
  • : met. `~ Metoda pymongo.database.Database.set_profiling_level` obsługuje opcję slow_ms

Co nowego w wersji 2.3:

  • Wsparcie rozszerzone preferencje odczytu w tym kierowanie czyta oznaczone serwerów - Zobacz: Ref.: `wtórnego-reads` więcej informacji
  • Obsługa Mongos failover - Patrz: Ref.: `Mongos-wysokiej availability` więcej informacji
  • Nowy: met. `~ Pymongo.collection.Collection.aggregate` sposób wspierać nowe ramy agregacji MongoDB w
  • Wsparcie dla starszych Java i C # bajtów, gdy celem kodowania i dekodowania UUID.

Co nowego w wersji 2.2.1:

  • Ta wersja rozwiązuje niezgodności z mod_wsgi 2.x połączeń, które mogą spowodować wyciek.

Co nowego w wersji 2.2:

  • Wsparcie dla Pythona 3
  • Obsługa Gevent
  • Lepsza gra łączenie

Co nowego w wersji 2.1.1:

  • Wersja 2.1.1 jest niewielkie zwolnienie, że poprawki kilka problemów odkryto po wydaniu 2.1.

Co nowego w wersji 2.1:

  • Wersja 2.1 dodaje kilka najczęściej wymaganych cech i obejmuje zwykle tura poprawek i usprawnień.

Podobne oprogramowanie

ArangoDB client
ArangoDB client

1 Mar 15

CockroachDB
CockroachDB

12 May 15

node-mysql
node-mysql

10 Dec 15

Voldemort
Voldemort

28 Feb 15

Inne programy z deweloperem MongoDB Development Team

Komentarze do MongoDB Python Driver (PyMongo)

Komentarze nie znaleziono
Dodaj komentarz
Włącz zdjęć!
Szukaj wg kategorii