hamsterdb

軟件截圖:
hamsterdb
軟件詳細信息:
版本: 2.1.8
上傳日期: 17 Feb 15
許可: 免費
人氣: 1

Rating: nan/5 (Total Votes: 0)

hamsterdb是一個開源的,輕量級,嵌入式和跨平台數據庫引擎編寫的軟件在ANSI C和設計作為一個支持B + Tree索引structure.Features在glanceKey功能的“NoSQL的”key-value存儲包括ACID(原子性,一致性,隔離性和持久性)事務的支持,支持部分的讀取和寫入,透明AES(高級加密標準)加密,CRC32校驗的支持和SIMD(單指令多數據)硬件的支持。
此外,它支持記錄數量的數據庫,內存數據庫的短暫數據,重複鍵,透明壓縮事務日誌,鑰匙和記錄,為COUNT DISTINCT分析功能,SUM,COUNT和平均值,以及遠程網絡支持通過Protocol Buffers的。
hamsterdb提供所需的所有應用程序開發的高性能,可擴展性和穩定性。它使用內存映射I / O,並支持內存數據庫。此外,該軟件提供了可配置的緩存和頁面大小,採用64位的文件指針,它大局;印度獨立,自帶的API為C,C ++ ,. NET,Java,Python和Erlang編程languages​​.Under引擎蓋和支持OSesThis是一個獨立於平台的軟件,旨在對所有的GNU / Linux發行版上運行,以及在Microsoft Windows和Mac OS X操作系統。它完全是用C ++編程language.Getting開始hamsterdbTo優化和你的GNU / Linux發行版安裝hamsterdb,你應該下載的普遍來源以往回顧分佈在Softoware免費的,將其解壓縮到您選擇的位置,打開終端仿真器,然後導航至解壓縮文件的位置。
執行“ ./配置&&令”的命令(不帶引號),配置和編譯項目為您的硬件架構,32位或64位。在編譯過程中完成,這將需要一些時間,你可以通過廣泛的運行&ldquo安裝軟件系統,使安裝和rdquo;的命令(不帶引號)作為根

什麼是此版本中的新

  • 在新功能:
  • 在添加新的" HOLA" API - 為COUNT,SUM hamsterdb分析功能,AVERAGE等見火腿/ ​​hamsterdb_ola.h的聲明
  • 在增加了新的API ham_cursor_get_duplicate_position
  • 在一個新的Python API加入
  • 在錯誤修正:
  • 在問題#33:升級到libuv 0.11.22
  • 修復性能回歸在2.1.7 - 創造​​了太多的頁面拆分大型固定長度的密鑰,即使它們被存儲為擴展鍵
  • 在其他變更:
  • 在該數據庫格式不再試圖成為尾數無關;數據庫現在存儲在主機端格式。該尾數無關的代碼反正被打破了,我沒有硬件來測試它。
  • 在ham_db_get_error現在已經過時
  • 在頭文件中不再包括WINSOCK.H避免在Windows平台上與winsock2.h衝突
  • 在兩個B樹的佈局已經完全重寫; PAX KeyLists現在可以在具有重複RecordLists組合使用,和可變長度KeyLists現在可以結合使用PAX RecordLists
  • 避免B樹拆分,如果鑰​​匙被追加(HAM_HINT_APPEND)
  • 與遠程服務器的內部溝通現在使用不同的協議比谷歌的protobuffer
  • 更快
  • 在PAX佈局現在使用的小範圍線性搜索;這可以提高搜索性能5-10%
  • 在刪除了ham_get_license API(和serial.h)

什麼版本2.1.5的新

  • 在該版本修正了幾個錯誤並提高性能。此外,hamsterdb現在擴展好得多,如果文件大小超過數千兆字節。

什麼是2.1.4版本,新的

  • 在本次發布的可變長度的密鑰增加了自定義的B樹佈局和重複鍵。此外,小的記錄現在直接儲存,而不是外部的blob中的B樹的葉節點。

什麼是2.0.5版本,新的

  • 在該版本修復了一些小錯誤,有一個一些性能改進,並修復段錯誤的.NET API中。
  • 在內部C ++實現已經搬進命名空間和QUOT;火腿"以避免與其他符號的衝突。
  • 請檢查自述文件,在未來即將發布API的變化。

什麼是2.0.3版本,新的

  • 在該版本修正了錯誤,並增加了支持微軟的Visual Studio 2010中。
  • 在hamsterdb 1.0.9及以上的舊文件格式不再受支持。
  • 在為Win32(x86和x64)來源和預編譯庫可供下載。

什麼是2.0.2版本,新的

  • 在這個版本使得hamsterdb線程安全
  • 在空閒列表修正了。
  • 在升壓現在需要。

  • 在源和預編譯的Win32 / Win64的庫可供下載。

什麼是2.0.1版本,新的

  • 在這個版本增加了一些小功能,比如設置自定義路徑為日誌文件,並重新啟用用於交易使用近似匹配。
  • 在一些錯誤是固定的。

  • 在源文件和預編譯的Win32 / Win64的庫可供下載。

什麼是2.0.0版本,新的

  • 在擁有一個完整的重新執行交易支持,現在允許無限數量的交易並行。
  • 在它整合了Java和.NET API。

  • 在源,文檔和預建庫為Win32(包括.NET和Java),可在(重新設計)網頁。

什麼版本的新 2.0.0 RC3:

  • 在這個版本更穩定的2.x的分支和修復所有從以前的RC2版本的已知問題。
  • 在性能在許多方面得到改善。

  • 在源文件和預編譯的Win32庫,可供下載的網頁上。

類似的軟件

意見 hamsterdb

評論沒有發現
添加評論
打開圖片!