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 จะสามารถดาวน์โหลดได้บนเว็บเพจ.

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

Innobackupex2
Innobackupex2

14 Apr 15

nflgame
nflgame

20 Feb 15

ezRadius
ezRadius

2 Jun 15

DataCleaner
DataCleaner

11 Apr 16

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

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