hamsterdb

ภาพหน้าจอของซอฟแวร์:
hamsterdb
รายละเอียดซอฟแวร์:
รุ่น: 2.1.8
วันที่อัพโหลด: 17 Feb 15
ผู้พัฒนา: Christoph Rupp
การอนุญาต: ฟรี
ความนิยม: 1

Rating: nan/5 (Total Votes: 0)

hamsterdb เป็นโอเพนซอร์สที่มีน้ำหนักเบา, ฝังตัวและข้ามแพลตฟอร์มซอฟต์แวร์ระบบจัดการฐานข้อมูลที่เขียนใน ANSI C และออกแบบมาเพื่อทำหน้าที่เป็น "NoSQL" เก็บค่าคีย์ที่สนับสนุนดัชนีต้นไม้ B + structure.Features ที่คุณสมบัติ glanceKey รวมถึงการสนับสนุนกรด (Atomicity ความสอดคล้องแยก Durability) รายการที่ให้การสนับสนุนบางส่วนอ่านและเขียนสนับสนุนสำหรับ AES โปร่งใส (การเข้ารหัสขั้นสูงมาตรฐาน) การเข้ารหัสการสนับสนุนการตรวจสอบ CRC32 และ SIMD (การเรียนการสอนเดี่ยวข้อมูลหลาย) การสนับสนุนฮาร์ดแวร์
นอกจากนี้ยังสนับสนุนฐานข้อมูลหมายเลขบันทึกในหน่วยความจำฐานข้อมูลสำหรับข้อมูลชั่วคราวคีย์ที่ซ้ำกัน, การบีบอัดโปร่งใสสำหรับวารสารการทำธุรกรรมกุญแจและบันทึกฟังก์ชั่นการวิเคราะห์ที่แตกต่าง COUNT, SUM, COUNT และค่าเฉลี่ยเช่นเดียวกับการสนับสนุนเครือข่ายระยะไกล ผ่านพิธีสารบัฟเฟอร์
hamsterdb มีประสิทธิภาพสูง scalability และความมั่นคงจำเป็นโดยนักพัฒนาแอพพลิเค จะใช้หน่วยความจำแมป I / O และสนับสนุนฐานข้อมูลในหน่วยความจำ นอกจากนี้ซอฟต์แวร์มีแคชที่กำหนดและขนาดหน้าใช้ตัวชี้แฟ้ม 64 บิตมัน & rsquo; S อินเดียอิสระมาพร้อมกับ APIs สำหรับ C, C ++, .NET, Java, Python และการเขียนโปรแกรม Erlang languages​​.Under เครื่องดูดควันและ สนับสนุน OSesThis เป็นซอฟต์แวร์แพลตฟอร์มการออกแบบมาเพื่อทำงานในทุก GNU / ลินุกซ์เช่นเดียวกับบน Microsoft Windows และ Mac OS X ระบบปฏิบัติการ มันเป็นเรื่องที่เขียนทั้งหมดในการเขียนโปรแกรมภาษา C ++ language.Getting เริ่มต้นด้วย hamsterdbTo เพิ่มประสิทธิภาพและติดตั้ง hamsterdb การกระจาย GNU / Linux ของคุณคุณควรดาวน์โหลดเก็บแหล่งสากลกระจายบน Softoware เสียค่าใช้จ่ายแยกสถานที่ตั้งของทางเลือกของคุณเปิด จำลอง terminal และนำทางไปยังสถานที่ตั้งของแฟ้มที่แยก
Execute & ldquo; ./ กำหนดค่า && ทำให้ & rdquo; คำสั่ง (ไม่ทราบราคา) เพื่อกำหนดค่าและรวบรวมโครงการสำหรับสถาปัตยกรรมฮาร์ดแวร์ของคุณ 32 บิตหรือ 64 บิต เมื่อขั้นตอนการรวบรวมเสร็จสิ้นซึ่งจะใช้เวลาคุณสามารถติดตั้งระบบซอฟต์แวร์กว้างโดยการทำงาน & ldquo; ให้ติดตั้ง & rdquo; คำสั่ง (ไม่ทราบราคา) เป็นราก

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

  • คุณสมบัติใหม่:
  • การเพิ่มใหม่ & quot; hola & quot; API - ฟังก์ชั่นการวิเคราะห์ hamsterdb สำหรับ COUNT, SUM, AVERAGE ฯลฯ ดูแฮม / hamsterdb_ola.h สำหรับการประกาศ
  • เพิ่ม API ใหม่ ham_cursor_get_duplicate_position
  • Python API ใหม่เพิ่ม
  • Bugfixes:
  • รุ่นที่ 33: การอัพเกรดไป libuv 0.11.22
  • แก้ไขปัญหาประสิทธิภาพที่ถดถอย 2.1.7 - คีย์ความยาวคงที่ขนาดใหญ่ที่สร้างขึ้นหน้ามากเกินไปแยกแม้ว่าพวกเขาจะถูกเก็บไว้เป็นกุญแจขยาย
  • การเปลี่ยนแปลงอื่น ๆ :
  • รูปแบบฐานข้อมูลไม่ได้พยายามที่จะไม่เชื่อเรื่องพระเจ้า endian; ฐานข้อมูลจะถูกเก็บไว้ในขณะนี้ในรูปแบบโฮสต์ endian endian รหัสไม่เชื่อเรื่องพระเจ้าเสียแล้วและผมมีฮาร์ดแวร์ที่จะทดสอบมันไม่มี.
  • ham_db_get_error จะเลิกตอนนี้
  • ไฟล์ส่วนหัวไม่รวม winsock.h เพื่อหลีกเลี่ยงความขัดแย้งกับ winsock2.h บนแพลตฟอร์ม Windows
  • ทั้งสองรูปแบบ btree ได้รับการเขียนใหม่ทั้งหมด; สันติภาพ KeyLists ขณะนี้คุณสามารถใช้ร่วมกับ RecordLists ที่ซ้ำกันและ KeyLists ยาวตัวแปรขณะนี้คุณสามารถใช้ร่วมกับ RecordLists สันติภาพ
  • หลีกเลี่ยง btree แยกถ้ามีคีย์ที่ถูกผนวก (HAM_HINT_APPEND)
  • การสื่อสารภายในกับเซิร์ฟเวอร์ระยะไกลตอนนี้ใช้โปรโตคอลที่แตกต่างกันซึ่งจะเร็วกว่าของ google protobuffer
  • รูปแบบสันติภาพตอนนี้ใช้ค้นหาเชิงเส้นสำหรับช่วงเล็ก ๆ น้อย ๆ นี้ช่วยเพิ่มประสิทธิภาพการค้นหาโดย 5-10%
  • การแกะ ham_get_license API (และ Serial.h)

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

  • ข่าวประชาสัมพันธ์ฉบับนี้แก้ไขข้อบกพร่องหลายและช่วยเพิ่มประสิทธิภาพการทำงาน นอกจากนี้ในขณะนี้ hamsterdb ตาชั่งดีมากถ้าขนาดไฟล์ที่เติบโตเกินกว่าหลายกิกะไบต์.

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

  • ข่าวประชาสัมพันธ์ฉบับนี้จะเพิ่มรูปแบบ btree ที่กำหนดเองสำหรับคีย์ยาวตัวแปร และซ้ำคีย์ นอกจากนี้บันทึกเล็ก ๆ ตอนนี้จะถูกเก็บไว้โดยตรงในโหนดใบ btree แทนหยดภายนอก.

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

  • รุ่นนี้ช่วยแก้ไขข้อบกพร่องเล็ก ๆ น้อย ๆ มี ปรับปรุงประสิทธิภาพการทำงานน้อยและแก้ไขความผิดส่วนใน API. NET
  • ภายใน C ++ การดำเนินงานได้รับการย้ายเข้าไปอยู่ใน namespace & quot; แฮม & quot; เพื่อหลีกเลี่ยงความขัดแย้งกับสัญลักษณ์อื่น ๆ .
  • กรุณาตรวจสอบ README สำหรับการเปลี่ยนแปลงที่จะเกิดขึ้น API ในรุ่นถัดไป.

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

  • รุ่นนี้แก้ไขข้อบกพร่องหลายแห่งและเพิ่มการสนับสนุนสำหรับไมโครซอฟท์ Visual Studio 2010.
  • รูปแบบไฟล์มรดกของ hamsterdb 1.0.9 และผู้สูงอายุได้รับการสนับสนุนอีกต่อไป.
  • แหล่งที่มาและห้องสมุด precompiled สำหรับ Win32 (x86 และ x64) จะสามารถดาวน์โหลดได้.

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

  • รุ่นนี้ทำให้ hamsterdb ด้ายปลอดภัย
  • ข้อผิดพลาดใน freelist ได้รับการแก้ไข.
  • Boost จะต้องในขณะนี้.
  • แหล่งที่มาและก่อนรวบรวมห้องสมุด win32 / win64 นี้สามารถดาวน์โหลดได้.

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

  • รุ่นนี้จะเพิ่มคุณสมบัติเล็ก ๆ น้อย ๆ เช่นการตั้งค่า เส้นทางที่กำหนดเองสำหรับล็อกไฟล์และเปิดใช้งานการจับคู่โดยประมาณสำหรับใช้กับการทำธุรกรรม.
  • ข้อบกพร่องบางได้รับการแก้ไขเช่นกัน.
  • แหล่งที่มาและห้องสมุด precompiled Win32 / Win64 นี้สามารถดาวน์โหลดได้.

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

  • นอกจากนี้ยังมีอีกการดำเนินงานที่สมบูรณ์ของรายการที่เกี่ยวโยงกัน การสนับสนุนในขณะนี้ช่วยให้ไม่ จำกัด จำนวนของการทำธุรกรรมในแบบคู่ขนาน.
  • มันรวม Java และ API สำหรับ. NET
  • แหล่งที่มาของเอกสารและห้องสมุดที่สร้างไว้ล่วงหน้าสำหรับ Win32 (รวม NET และ Java) ที่มีอยู่บน (ออกแบบ) หน้าเว็บ.

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

  • รุ่นนี้ต่อไปการรักษาสาขา 2.x และการแก้ไขปัญหาที่พบจากการเปิดตัว RC2 ก่อนหน้านี้.
  • ผลการดำเนินงานได้รับการปรับปรุงในหลายพื้นที่.
  • แหล่งที่มาและห้องสมุด Win32 precompiled จะสามารถดาวน์โหลดได้บนเว็บเพจ.

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

pgintcl
pgintcl

11 May 15

RedQueryBuilder
RedQueryBuilder

28 Sep 15

Dobbin
Dobbin

14 Apr 15

Aqua Data Studio
Aqua Data Studio

17 Feb 15

ความคิดเห็นที่ hamsterdb

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