MongoDB Ruby Driver

ภาพหน้าจอของซอฟแวร์:
MongoDB Ruby Driver
รายละเอียดซอฟแวร์:
รุ่น: 2.2.4 การปรับปรุง
วันที่อัพโหลด: 6 Mar 16
ผู้พัฒนา: MongoDB Development Team
การอนุญาต: ฟรี
ความนิยม: 17

Rating: nan/5 (Total Votes: 0)

MongoDB ฐานข้อมูลเป็นเอกสารเชิงฐานข้อมูล NoSQL เหมาะสำหรับสภาพแวดล้อมที่โหลดเข้มข้นสูง.

ไดร์เวอร์ MongoDB ทับทิมช่วยให้นักพัฒนาสามารถเขียนแอพพลิเคที่เชื่อมต่อการจัดเก็บและดึงข้อมูลจากฐานข้อมูล MongoDB.

นี่คือการเชื่อมต่อ MongoDB ที่สร้างขึ้นและการสนับสนุนจากทีมพัฒนา MongoDB อย่างเป็นทางการมาเต็มไปด้วยจำนวนมากตัวอย่างและเอกสาร.

ไดร์เวอร์ MongoDB ทับทิมรวมถึงการสนับสนุนคีย์หลัก, เม้าส์, เชื่อมต่อร่วมกัน, การเข้ารหัสสตริง, ฟอร์กและหมดเวลาซ็อกเก็ต.

การทดสอบการทำงานทั้งทับทิมและ JRuby.

MongoDB ยังมาพร้อมกับไดรเวอร์สำหรับเขียนโปรแกรมภาษาต่างๆอื่น ๆ เช่นกัน:

C

C #

c ++

PHP

Perl

Java

Scala

Erlang

หลาม

Node.js

Haskell

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

  • เพียงใช้ตัวเลือก SSL หาก: SSL เป็นความจริง
  • การตรวจสอบแหล่งที่มาของการแก้ไขปัญหาและการรับรองความถูกต้อง refactor เล็กน้อย.
  • อย่าเพิ่มข้อผิดพลาดถ้าชุดไม่ได้มีอยู่จะลดลง.
  • ยกข้อผิดพลาดสำหรับคำสั่งที่ไม่ถูกต้องและไม่ได้ส่งไปยังเซิร์ฟเวอร์.
  • พิมพ์ 250 ตัวอักษรแรกของการเลือกแบบสอบถามเมื่อเข้าสู่ระบบและกู้ภัยตรวจสอบข้อผิดพลาด.
  • คลัสเตอร์กลับรายการว่างของเซิร์ฟเวอร์ถ้ามีใครแทนศูนย์.
  • โทโพโลยี refactor ที่จะใช้การตั้งชื่อและความหมายเดียว.
  • ทดสอบรถยนต์รุ่น patched Ruby on เทรวิส.
  • อัพเดตคอลเลกชันที่จะแสดง namespace ฐานข้อมูลครั้งแรก.
  • การปรับปรุงเพื่อให้ชุดทดสอบสามารถเรียกใช้ SSL ในเจนกินส์.
  • ใช้ #getaddrinfo เพื่อตรวจสอบโปรโตคอลที่อยู่ในชั้นเรียน.
  • ข้อผิดพลาด URI ย้ายไปยังไดเรกทอรีที่เหมาะสม.

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

  • เพียงใช้ตัวเลือก SSL หาก: SSL เป็นความจริง
  • การตรวจสอบแหล่งที่มาของการแก้ไขปัญหาและการรับรองความถูกต้อง refactor เล็กน้อย.
  • อย่าเพิ่มข้อผิดพลาดถ้าชุดไม่ได้มีอยู่จะลดลง.
  • ยกข้อผิดพลาดสำหรับคำสั่งที่ไม่ถูกต้องและไม่ได้ส่งไปยังเซิร์ฟเวอร์.
  • พิมพ์ 250 ตัวอักษรแรกของการเลือกแบบสอบถามเมื่อเข้าสู่ระบบและกู้ภัยตรวจสอบข้อผิดพลาด.
  • คลัสเตอร์กลับรายการว่างของเซิร์ฟเวอร์ถ้ามีใครแทนศูนย์.
  • โทโพโลยี refactor ที่จะใช้การตั้งชื่อและความหมายเดียว.
  • ทดสอบรถยนต์รุ่น patched Ruby on เทรวิส.
  • อัพเดตคอลเลกชันที่จะแสดง namespace ฐานข้อมูลครั้งแรก.
  • การปรับปรุงเพื่อให้ชุดทดสอบสามารถเรียกใช้ SSL ในเจนกินส์.
  • ใช้ #getaddrinfo เพื่อตรวจสอบโปรโตคอลที่อยู่ในชั้นเรียน.
  • ข้อผิดพลาด URI ย้ายไปยังไดเรกทอรีที่เหมาะสม.

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

  • เพียงใช้ตัวเลือก SSL หาก: SSL เป็นความจริง
  • การตรวจสอบแหล่งที่มาของการแก้ไขปัญหาและการรับรองความถูกต้อง refactor เล็กน้อย.
  • อย่าเพิ่มข้อผิดพลาดถ้าชุดไม่ได้มีอยู่จะลดลง.
  • ยกข้อผิดพลาดสำหรับคำสั่งที่ไม่ถูกต้องและไม่ได้ส่งไปยังเซิร์ฟเวอร์.
  • พิมพ์ 250 ตัวอักษรแรกของการเลือกแบบสอบถามเมื่อเข้าสู่ระบบและกู้ภัยตรวจสอบข้อผิดพลาด.
  • คลัสเตอร์กลับรายการว่างของเซิร์ฟเวอร์ถ้ามีใครแทนศูนย์.
  • โทโพโลยี refactor ที่จะใช้การตั้งชื่อและความหมายเดียว.
  • ทดสอบรถยนต์รุ่น patched Ruby on เทรวิส.
  • อัพเดตคอลเลกชันที่จะแสดง namespace ฐานข้อมูลครั้งแรก.
  • การปรับปรุงเพื่อให้ชุดทดสอบสามารถเรียกใช้ SSL ในเจนกินส์.
  • ใช้ #getaddrinfo เพื่อตรวจสอบโปรโตคอลที่อยู่ในชั้นเรียน.
  • ข้อผิดพลาด URI ย้ายไปยังไดเรกทอรีที่เหมาะสม.

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

  • เพียงใช้ตัวเลือก SSL หาก: SSL เป็นความจริง
  • การตรวจสอบแหล่งที่มาของการแก้ไขปัญหาและการรับรองความถูกต้อง refactor เล็กน้อย.
  • อย่าเพิ่มข้อผิดพลาดถ้าชุดไม่ได้มีอยู่จะลดลง.
  • ยกข้อผิดพลาดสำหรับคำสั่งที่ไม่ถูกต้องและไม่ได้ส่งไปยังเซิร์ฟเวอร์.
  • พิมพ์ 250 ตัวอักษรแรกของการเลือกแบบสอบถามเมื่อเข้าสู่ระบบและกู้ภัยตรวจสอบข้อผิดพลาด.
  • คลัสเตอร์กลับรายการว่างของเซิร์ฟเวอร์ถ้ามีใครแทนศูนย์.
  • โทโพโลยี refactor ที่จะใช้การตั้งชื่อและความหมายเดียว.
  • ทดสอบรถยนต์รุ่น patched Ruby on เทรวิส.
  • อัพเดตคอลเลกชันที่จะแสดง namespace ฐานข้อมูลครั้งแรก.
  • การปรับปรุงเพื่อให้ชุดทดสอบสามารถเรียกใช้ SSL ในเจนกินส์.
  • ใช้ #getaddrinfo เพื่อตรวจสอบโปรโตคอลที่อยู่ในชั้นเรียน.
  • ข้อผิดพลาด URI ย้ายไปยังไดเรกทอรีที่เหมาะสม.

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

  • เพียงใช้ตัวเลือก SSL หาก: SSL เป็นความจริง
  • การตรวจสอบแหล่งที่มาของการแก้ไขปัญหาและการรับรองความถูกต้อง refactor เล็กน้อย.
  • อย่าเพิ่มข้อผิดพลาดถ้าชุดไม่ได้มีอยู่จะลดลง.
  • ยกข้อผิดพลาดสำหรับคำสั่งที่ไม่ถูกต้องและไม่ได้ส่งไปยังเซิร์ฟเวอร์.
  • พิมพ์ 250 ตัวอักษรแรกของการเลือกแบบสอบถามเมื่อเข้าสู่ระบบและกู้ภัยตรวจสอบข้อผิดพลาด.
  • คลัสเตอร์กลับรายการว่างของเซิร์ฟเวอร์ถ้ามีใครแทนศูนย์.
  • โทโพโลยี refactor ที่จะใช้การตั้งชื่อและความหมายเดียว.
  • ทดสอบรถยนต์รุ่น patched Ruby on เทรวิส.
  • อัพเดตคอลเลกชันที่จะแสดง namespace ฐานข้อมูลครั้งแรก.
  • การปรับปรุงเพื่อให้ชุดทดสอบสามารถเรียกใช้ SSL ในเจนกินส์.
  • ใช้ #getaddrinfo เพื่อตรวจสอบโปรโตคอลที่อยู่ในชั้นเรียน.
  • ข้อผิดพลาด URI ย้ายไปยังไดเรกทอรีที่เหมาะสม.

มีอะไรใหม่ ในรุ่น 1.12.0 / 2.0.0.beta:

  • อนุญาตให้ตัวเลือก URI บางอย่าง กรณีที่จะมีการผสม.
  • การแก้ไขข้อผิดพลาดใน MongoReplicaSetClient เมื่อผู้จัดการไม่มีการตั้งค่าและขนาดชุดแม็กซ์มีการอ้างอิง.
  • แก้ไขข้อผิดพลาดเมื่อมีการสร้าง / ลบผู้ใช้และการสร้างดัชนีใน mongos รุ่น & # x3c; 2.4.
  • Bug Fix jnote ที่และ wnote ไม่ควรเพิ่มข้อผิดพลาดเมื่อเชื่อมต่อกับเซิร์ฟเวอร์มรดก.

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

  • ข้อยกเว้นควรจะยกเมื่อใช้วงเงิน () ด้วย เคอร์เซอร์ไอเสีย
  • สนับสนุน URI ตัวอักษรเข้ารหัสในรหัสผ่าน
  • ปัญหาการเชื่อมต่อกับฐานข้อมูลหลาย
  • ชนกับ BSON :: ObjectId.new ( '& # x5c; xff')
  • ข้อผิดพลาดเมื่อยกธงไอเสียจะใช้กับ mongos
  • find_and_mo​​dify ไม่กลับ lastErrorObject

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

  • เพิ่มการสนับสนุนสำหรับชุดใส่มากกว่าหลายข้อความ
  • เพิ่มการสนับสนุนสำหรับการตรวจสอบที่ได้รับมอบหมาย.
  • เพิ่มการสนับสนุนสำหรับการตรวจสอบใบรับรอง SSL.
  • แก้ไขปัญหาด้วยการสนับสนุนการรับรองความถูกต้อง params ตัวแยกวิเคราะห์ URI.
  • Apache คงปฏิบัติตามใบอนุญาต 2.0.
  • bson แก้ไขข้อบกพร่อง C-นามสกุล.

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

  • Fixed:
  • ปัญหาพ้อง PoolManager # connect_to_members
  • ชุดแบบจำลอง: การตั้งค่าที่ใกล้ที่สุดอ่าน
  • Replica / sharded ข้อผิดพลาดของลูกค้าต่อสัญญาณ
  • ShardingPoolManager :: check_connection_health ไม่สนับสนุนการรับรองความถูกต้อง

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

  • MongoClient, MongoReplicaSetClient, MongoShardedClient และ GridFS ใช้ใหม่ เขียนอินเตอร์เฟซที่ความกังวลที่ลูกค้า DB, การเก็บและการดำเนินงานระดับ
  • การเลิก Mongo :: การเชื่อมต่อในความโปรดปรานของ Mongo :: MongoClient
  • การเลิก Mongo :: ReplSetConnection ในความโปรดปรานของ Mongo :: MongoReplicaSetClient
  • การเลิก Mongo :: ShardedConnection ในความโปรดปรานของ Mongo :: MongoShardedClient
  • อนุญาตข้อกำหนดของการเลือกความคิดเห็นแบบสอบถาม (อีวานโบรเดอ)
  • แก้ไขสำหรับการตรวจสอบสระว่ายน้ำและออกจากระบบ (โอลิเวีย Bonnaure)
  • แก้ไขสำหรับเคอร์เซอร์ไม่ได้ถูกปิดใน presense ข้อยกเว้น (ไซมอน Simeonov)
  • แก้ไขข้อมูลส่งความล้มเหลวไม่ได้ปิดซ็อกเก็ต (เนลสัน Elhage)
  • สอนและเอกสารรหัสที่ไม่ย้ายไป GitHub วิกิพีเดีย
  • ให้ mongo_client ไบนารีได้รับการเปลี่ยนชื่อ mongo_console

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

  • เพิ่มการทดสอบและการสนับสนุนอย่างเต็มที่สำหรับ MongoDB 2.1 และ 2.2
  • วิธีการช่วยเหลือที่ถูกเพิ่มกรอบการรวม
  • เพิ่มการสนับสนุนสำหรับ Mongos พร้อมใช้งานสูง
  • แก้ไขและเพิ่มการตั้งค่าการอ่านใหม่ (รายละเอียดในเอกสารประกอบ)
  • เพิ่มการสนับสนุนสำหรับการรับรู้ของศูนย์ข้อมูล (tag_sets)
  • แก้ไขข้อผิดพลาดซึ่งพยายามที่จะปิดเคอร์เซอร์สมาชิกชุดแบบจำลองที่ไม่ถูกต้อง

ใหม่ ในรุ่น 1.6.3 อะไร:

  • การวัดประสิทธิภาพการทำงานและการปรับปรุง (โดยเฉพาะอย่างยิ่งสำหรับ C-นามสกุล )
  • แก้ไขข้อผิดพลาดในการตรวจสอบสายด้วยการเข้ารหัสที่ไม่ใช่ UTF-8 บังคับหรือโดยนัย
  • การสนับสนุนการฟื้นฟูที่เพิ่มเข้ามาสำหรับกรณีเกลียวหลาย ReplSetConnection
  • เพิ่มความสามารถในการจัดการกับคณะกรรมการ :: ข้อยกเว้นยกเลิก (Ctrl-C) เรียบร้อย
  • เพิ่มการสนับสนุนสำหรับวันที่ขนาดใหญ่บนแพลตฟอร์ม 32 บิต (ทับทิม 1.9 +)
  • เพิ่มวิธี #to_ary สำหรับ BSON :: มี objectid

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

  • เพิ่มความสามารถในการรับรองความถูกต้องผ่านทางรองถ้าโหนดหลักไม่พร้อมใช้งาน
  • Replica ช่วงเวลาการฟื้นฟูชุดนี้บังคับใช้ที่ถูกผูกไว้ที่ต่ำกว่า 60 วินาที
  • เอกสารที่เพิ่มเข้ามาสำหรับการวางดัชนีคอลเลกชันฐานข้อมูล
  • ล้างข้อมูลการส่งออกการทดสอบ ( ... ) s เว้นแต่ความล้มเหลวเกิดขึ้น

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

  • ความสัมพันธ์ด้ายที่เพิ่มเข้ามา Mongo :: สระว่ายน้ำ
  • เพิ่มการปรับใช้งาน.
  • เพิ่มเทรวิส CI สนับสนุน.
  • บันทึกข้อความเตือนจะปรากฏเฉพาะระดับ:. แก้ปัญหา

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

  • เพิ่ม Gemfile

  • รูปแบบเมล็ด
  • ReplSetConnection ในขณะนี้คืออาร์เรย์ของโฮสต์: พอร์ต '. สาย
  • เพิ่มอ่านการตั้งค่า:. secondary_only
  • เพิ่มความสามารถในการเข้าสู่ระบบในช่วงระยะเวลา. - เปิดใช้งานโดยค่าเริ่มต้น
  • เพิ่มตัวเลือกอ่านได้อย่างเดียวสำหรับ DB # adduser.
  • ที่เพิ่ม:. ตัวเลือกสำหรับกลุ่ม collectonerror แทรก
  • เพิ่มและปรับปรุงตัวเลือก URI (ตอนนี้กรณีตาย).
  • แก้ไขข้อผิดพลาดสำหรับการฟื้นฟู ReplSet พยายามที่จะปิดซ็อกเก็ตปิด.
  • op_timeout เริ่มต้นสำหรับ ReplSetConnection ถูกปิดใช้งานในขณะนี้ (30 วินาที).
  • ตัวเลือกการส่งออกสนับสนุน DB สำหรับแผนที่ลด.
  • การสนับสนุนสำหรับการรักษารุ่นที่ จำกัด ของไฟล์โดยใช้ GridFS.

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

  • ถูกลบออก:. โหมดรีเฟรช async
  • ผู้พิการรีเฟรชอัตโนมัติโหมดโดยค่าเริ่มต้น หากคุณต้องการขับรถเพื่อตรวจสอบสถานะของชุดแบบจำลองโดยอัตโนมัติคุณต้องใช้โหมดการซิงค์ หมายเหตุแบบจำลองที่ตั้งรีเฟรชถูกออกแบบมาเฉพาะบัญชีสำหรับการเปลี่ยนแปลงที่จะอ่อนโยนชุดแบบจำลอง (การเพิ่มและลบโหนดที่ไม่ส่งผลกระทบต่อการเชื่อมต่อปัจจุบัน).
  • แก้ไขข้อผิดพลาดที่มีคำสั่งถูกส่งไปยังโหนดรอง รุ่นถัดไปจะช่วยให้คุณสามารถระบุตำแหน่งที่คำสั่งจะถูกส่ง.
  • สนับสนุน:. J ตัวเลือกเซฟโหมด
  • การแก้ไข: max_scan และ. show_disk_loc ตัวเลือกเคอร์เซอร์

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

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

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

  • แก้ไข GridIO # ได้รับข้อผิดพลาดห่วงอนันต์
  • แก้ไข BSON :: OrderedHash # ปฏิเสธ! ออกจากปุ่มที่มีค่า null
  • ไมเนอร์แก้ไขความหมายสำหรับ OrderedHash # ปฏิเสธ!
  • แก้ไข Mongo DB :: การอนุญาตให้ใช้สัญลักษณ์ในชื่อคอลเลกชันวิธี traversing
  • ตัวเลือกการสนับสนุนเซิร์ฟเวอร์ regex ​​ใหม่ & quot; s & quot; (dotall) นี้จะพับกับ & # x5c; ม. ในทับทิม
  • แก้ไขเพื่อให้เคอร์เซอร์ # ใกล้ฮิตโหนดที่ถูกต้องเมื่อ:. read_secondary ถูกเปิดใช้งาน
  • สนับสนุน maxScan, showDiskLoc และ returnKey ตัวเลือกเคอร์เซอร์.
  • ตรวจ DB # validate_collection เข้ากันได้กับเซิร์ฟเวอร์ v1.9.1.
  • แก้ไขเพื่อให้ GridIO # ได้รับผลตอบแทนในท้องถิ่นที่มี MD5 MD5 MD5 ตรงกับเซิร์ฟเวอร์.
  • แก้ไขข้อผิดพลาดใน BSON :: OrderedHash ที่ป้องกันไม่ให้ YAML.load.
  • แก้ไขเช่นจาก / ตัวอย่าง.
  • ตรวจสอบให้แน่ใจว่าเราไม่ได้ปรับเปลี่ยนข้อโต้แย้งกัญชาโดยการเรียกแฮ # dup เมื่อเหมาะสม.
  • ตรวจสอบให้แน่ใจว่า JRuby deserializer เก็บรักษาเชื้อไบนารีอย่างถูกต้อง.
  • แก้ไขสำหรับการสตรีมไฟล์ที่ว่างเปล่าเข้าไปใน GridFS.
  • แก้ไขไมเนอร์ Doc.

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

django-mssql
django-mssql

13 May 15

node-postgres
node-postgres

6 Mar 16

Smog
Smog

13 Apr 15

firebirdsql
firebirdsql

20 Jul 15

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

ความคิดเห็นที่ MongoDB Ruby Driver

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