MongoDB Python Driver (PyMongo)

ภาพหน้าจอของซอฟแวร์:
MongoDB Python Driver (PyMongo)
รายละเอียดซอฟแวร์:
รุ่น: 3.0.1 การปรับปรุง
วันที่อัพโหลด: 12 May 15
ผู้พัฒนา: MongoDB Development Team
การอนุญาต: ฟรี
ความนิยม: 66

Rating: nan/5 (Total Votes: 0)

MongoDB ฐานข้อมูลเป็นเอกสารเชิงฐานข้อมูล NoSQL เหมาะสำหรับสภาพแวดล้อมที่โหลดเข้มข้นสูง
ไดร์เวอร์หลาม MongoDB ช่วยให้นักพัฒนาสามารถเขียนแอพพลิเคที่เชื่อมต่อการจัดเก็บและดึงข้อมูลจากฐานข้อมูล MongoDB
นี่คือการเชื่อมต่อ MongoDB สร้างขึ้นและการสนับสนุนจากทีมพัฒนา MongoDB อย่างเป็นทางการมาเต็มไปด้วยจำนวนมากตัวอย่างและเอกสาร
MongoDB ยังมาพร้อมกับไดรเวอร์สำหรับการเขียนโปรแกรมภาษาอื่น ๆ อีกมากมายเช่นกัน:
C
c #
C ++
PHP
Perl
ชวา
ทับทิม
สกาล่า
Erlang
Node.js
Haskell

มีอะไรใหม่ ในข่าวประชาสัมพันธ์นี้:

  • ระดับลูกค้าแบบครบวงจร MongoClient เป็นหนึ่งและชั้นลูกค้าเฉพาะสำหรับการเชื่อมต่อกับ mongod แบบสแตนด์อโลนชุดแบบจำลองหรือกลุ่ม sharded ย้ายจากแบบสแตนด์อโลนที่จะชุดแบบจำลองเพื่อกลุ่ม sharded สามารถทำได้มีเพียงการเปลี่ยนแปลง URI ง่าย.
  • MongoClient มากขึ้นเพื่อตอบสนองการเปลี่ยนแปลงการตั้งค่าในการใช้งานของคุณ MongoDB เซิร์ฟเวอร์ที่เชื่อมต่อทั้งหมดได้รับการตรวจสอบในลักษณะที่ไม่ปิดกั้น ที่จะตอบสนองช้าหรือเซิร์ฟเวอร์ลงไม่ได้ปิดกั้นการค้นพบเซิร์ฟเวอร์ช่วยลดเวลาในการเริ่มต้นการประยุกต์ใช้และเวลาในการตอบสนองไปยังเซิร์ฟเวอร์ใหม่หรือรองรับและชุดแบบจำลอง failovers.
  • CRUD API แบบครบวงจร ไดรเวอร์ MongoDB ทั้งหมดอย่างเป็นทางการในขณะนี้ใช้ CRUD มาตรฐาน API ช่วยให้นักพัฒนาหลายภาษาที่จะย้ายจากภาษาภาษาได้อย่างง่ายดาย.
  • การสนับสนุนแหล่งเดียวสำหรับ Python 2.x และ 3.x. PyMongo ไม่ต้องอาศัย 2to3 เพื่อสนับสนุนหลาม 3.
  • การดำเนินงานเขียนใหม่บริสุทธิ์หลาม BSON การปรับปรุงประสิทธิภาพการทำงานกับการใช้งานและ pypy CPython โดยการสนับสนุนสำหรับส่วนขยาย C.
  • การสนับสนุนที่ดีขึ้นสำหรับ greenlet ตามกรอบ async รวมทั้ง eventlet.
  • ลูกค้าไม่เปลี่ยนรูปฐานข้อมูลและการเรียนคอลเลกชัน, หลีกเลี่ยงการเป็นเจ้าภาพของปัญหาด้านความปลอดภัยในการใช้งานกระทู้ลูกค้า.

มีอะไรใหม่ ในรุ่น 3.0:

  • ระดับลูกค้าแบบครบวงจร MongoClient เป็นหนึ่งและชั้นลูกค้าเฉพาะสำหรับการเชื่อมต่อกับ mongod แบบสแตนด์อโลนชุดแบบจำลองหรือกลุ่ม sharded ย้ายจากแบบสแตนด์อโลนที่จะชุดแบบจำลองเพื่อกลุ่ม sharded สามารถทำได้มีเพียงการเปลี่ยนแปลง URI ง่าย.
  • MongoClient มากขึ้นเพื่อตอบสนองการเปลี่ยนแปลงการตั้งค่าในการใช้งานของคุณ MongoDB เซิร์ฟเวอร์ที่เชื่อมต่อทั้งหมดได้รับการตรวจสอบในลักษณะที่ไม่ปิดกั้น ที่จะตอบสนองช้าหรือเซิร์ฟเวอร์ลงไม่ได้ปิดกั้นการค้นพบเซิร์ฟเวอร์ช่วยลดเวลาในการเริ่มต้นการประยุกต์ใช้และเวลาในการตอบสนองไปยังเซิร์ฟเวอร์ใหม่หรือรองรับและชุดแบบจำลอง failovers.
  • CRUD API แบบครบวงจร ไดรเวอร์ MongoDB ทั้งหมดอย่างเป็นทางการในขณะนี้ใช้ CRUD มาตรฐาน API ช่วยให้นักพัฒนาหลายภาษาที่จะย้ายจากภาษาภาษาได้อย่างง่ายดาย.
  • การสนับสนุนแหล่งเดียวสำหรับ Python 2.x และ 3.x. PyMongo ไม่ต้องอาศัย 2to3 เพื่อสนับสนุนหลาม 3.
  • การดำเนินงานเขียนใหม่บริสุทธิ์หลาม BSON การปรับปรุงประสิทธิภาพการทำงานกับการใช้งานและ pypy CPython โดยการสนับสนุนสำหรับส่วนขยาย C.
  • การสนับสนุนที่ดีขึ้นสำหรับ greenlet ตามกรอบ async รวมทั้ง eventlet.
  • ลูกค้าไม่เปลี่ยนรูปฐานข้อมูลและการเรียนคอลเลกชัน, หลีกเลี่ยงการเป็นเจ้าภาพของปัญหาด้านความปลอดภัยในการใช้งานกระทู้ลูกค้า.

มีอะไรใหม่ ในรุ่น 2.8:.

  • สนับสนุนอย่างเต็มที่สำหรับ MongoDB 2.6

สิ่งที่ใหม่ ในรุ่น 2.6.3:

  • เวอร์ชั่น 2.6.3 การแก้ไขปัญหาตั้งแต่การเปิดตัวรายงาน ของ 2.6.2 ที่สำคัญที่สุดคือการรั่วไหลของสัญญาณเมื่อเชื่อมต่อกับเซิร์ฟเวอร์ล้มเหลว.

มีอะไรใหม่ ในรุ่น 2.6:

  • รุ่น 2.6 รวมถึงบางส่วนร้องขอบ่อยปรับปรุงและเพิ่มการสนับสนุนสำหรับบางคน ต้น MongoDB 2.6 คุณสมบัติ.

มีอะไรใหม่ ในรุ่น 2.5.1:

  • ข่าวประชาสัมพันธ์ฉบับนี้ที่อยู่ในเงื่อนไขการแข่งขันบางอย่างในชุดแบบจำลองการตรวจสอบ .

มีอะไรใหม่ ในรุ่น 2.4.1:

  • ข่าวประชาสัมพันธ์ฉบับนี้แก้ไขถดถอยใช้: meth: ` ~ pymongo.collection.Collection.aggregate`.

มีอะไรใหม่ ในรุ่น 2.4:

  • : ระดับ: `~ pymongo.mongo_client.MongoClient` ( และชั้น:. `~ pymongo.connection.Connection`) ในขณะนี้สนับสนุน Unix โดเมน Sockets
  • : ระดับ: `~ pymongo.cursor.Cursor` สามารถคัดลอกกับการทำงานจาก: mod:.` โมดูล copy`
  • : ปรุงยา:. `~ วิธี pymongo.database.Database.set_profiling_level` ขณะนี้สนับสนุนตัวเลือก slow_ms

มีอะไรใหม่ ในรุ่น 2.3:

  • การสนับสนุนสำหรับการตั้งค่าการอ่านรวมถึงการขยายตัวกำกับอ่านไปยังเซิร์ฟเวอร์ที่ติดแท็ก - โปรดดูที่: อ้างอิง:. `รอง reads` สำหรับข้อมูลเพิ่มเติม
  • การสนับสนุนสำหรับ failover mongos - ดู:. อ้างอิง: `mongos สูง availability` สำหรับข้อมูลเพิ่มเติม
  • ใหม่: ปรุงยา:. `~ วิธี pymongo.collection.Collection.aggregate` เพื่อสนับสนุนกรอบการรวมตัวใหม่ของ MongoDB
  • การสนับสนุนสำหรับ Java และ C # เพื่อไบต์มรดกเมื่อ UUIDs การเข้ารหัสและถอดรหัส.

มีอะไรใหม่ ในรุ่น 2.2.1:

  • ข่าวประชาสัมพันธ์ฉบับนี้แก้ไขกันไม่ได้กับ 2.x mod_wsgi ที่อาจทำให้เกิดการเชื่อมต่อที่จะรั่วไหล.

มีอะไรใหม่ ในรุ่น 2.2:

  • การสนับสนุนสำหรับหลาม 3
  • การสนับสนุนสำหรับ Gevent
  • การเชื่อมต่อที่ดีขึ้นร่วมกัน

มีอะไรใหม่ ในรุ่น 2.1.1:

  • รุ่น 2.1.1 เป็นรุ่นเล็ก ๆ น้อย ๆ ที่แก้ไข ปัญหาน้อยค้นพบหลังจากการเปิดตัวของ 2.1.

มีอะไรใหม่ ในรุ่น 2.1:

  • รุ่น 2.1 เพ​​ิ่มไม่กี่คุณสมบัติที่ต้องการบ่อยครั้งและรวมถึงการตามปกติ รอบของการแก้ไขข้อผิดพลาดและการปรับปรุง.

ซอฟต์แวร์ที่คล้ายกัน

ArangoDB client
ArangoDB client

1 Mar 15

DbFacePHP
DbFacePHP

10 Dec 15

ซอฟแวร์อื่น ๆ ของนักพัฒนา MongoDB Development Team

ความคิดเห็นที่ MongoDB Python Driver (PyMongo)

ความคิดเห็นที่ไม่พบ
เพิ่มความคิดเห็น
เปิดภาพ!
ค้นหาตามหมวดหมู่