hamsterdb

Софтуер снимки:
hamsterdb
Софтуер детайли:
Версия: 2.1.8
Дата на качване: 17 Feb 15
Розробник: Christoph Rupp
Разрешително: Безплатно
Популярност: 1

Rating: nan/5 (Total Votes: 0)

hamsterdb е с отворен код, лек, вграден и многоплатформен софтуер за бази данни на двигателя, написани на ANSI C и проектирана да действа като "NoSQL" ключ-стойност магазин, който поддържа B + Tree индексни structure.Features в един glanceKey функции се включи подкрепа за ACID (валентност, последователност, изолация, Дълготрайност) сделки, подкрепя частичното чете и пише, подкрепа за прозрачни AES (Advanced Encryption Standard) криптиране, подкрепа проверка CRC32 и SIMD (Single инструкция, множество данни) хардуерна поддръжка.
В допълнение, той поддържа рекордно брой бази данни, в паметта на бази данни за ефимерни данни, дублиращи ключове, прозрачна компресия за сделка, вестник, ключове и записи, аналитични функции за COUNT DISTINCT, SUM, брой и среден, както и поддръжка за отдалечен мрежов чрез Протокола буфери.
hamsterdb осигурява висока производителност, мащабируемост и постоянство, необходими на всички разработчиците. Той използва памет картирани I / O, и подкрепя в-памет бази данни. В допълнение, софтуерът предлага конфигурируеми кеш и размер на страницата, използва 64-битови файлови указатели, тя & rsquo; ите Indian-независима, идва с APIs за C, C ++, .NET, Java, Python и Erlang програмиране languages.Under качулката и подкрепена OSesThis е независим от платформата софтуер, проектиран да работи с всички GNU / Linux дистрибуции, както и на операционните системи на Microsoft Windows и Mac OS X. Тя е написана изцяло на C ++ програмиране language.Getting започна с hamsterdbTo оптимизиране и инсталиране hamsterdb на вашата дистрибуция на GNU / Linux, можете да изтеглите универсалните архивни източници, разпространяван на Softoware безплатно, го разархивирайте на място по ваш избор, отворете терминален емулатор и да стигнете до местоположението на извлечените файлове.
Изпълнете & ldquo; ./ Configure && направи & rdquo; команда (без кавичките), за да изберете и съставяне на проекта за вашия хардуер архитектура, 32-битова или 64-битова. Когато процесът на съставяне завършва, който ще отнеме известно време, можете да инсталирате системата на софтуер широка чрез стартиране на & ldquo; да инсталирате & rdquo; команда (без кавички) като корен

Какво ново в тази версия:.

  • Нови функции:
  • Добавяне на нова & quot; Hola & quot; API - hamsterdb аналитични функции за COUNT, SUM, 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 да се избегнат конфликти с winsock2.h за Windows платформи
  • Двете btree оформления са напълно пренаписана; PAX KeyLists вече могат да се използват в комбинация с дублиращи RecordLists и KeyLists различна дължина вече могат да се използват в комбинация с PAX RecordLists
  • Избягване Btree разделя, ако ключовете са приложени (HAM_HINT_APPEND)
  • вътрешната комуникация с отдалечен сървър вече използва друг протокол, който е по-бързо от protobuffer на Google
  • оформление PAX сега използва линейно търсене на малки вериги; това подобрява производителността търсене с 5-10%
  • Премахнато ham_get_license API (и serial.h)

Какво ново във версия 2.1.5:

  • Тази версия поправя няколко бъгове и подобрява производителността. Също така, hamsterdb сега везни много по-добре, ако размерът на файла расте отвъд няколко гигабайта.

Какво ново във версия 2.1.4:

  • Тази версия добавя потребителски Btree оформления за ключове с различна дължина и дублира ключове. Също така, малки записи сега са съхранявани директно в Btree листо възел, вместо външно петно.

Какво ново във версия 2.0.5:

  • Тази версия определя няколко незначителни бъгове, има няколко подобрения в производителността и корекции сегментация неизправност в .NET API а.
  • вътрешна C ++ изпълнението The бе преместен в пространството от имена & quot; шунка & quot; за да се избегнат конфликти с други символи.
  • Моля, проверете Документацията за предстоящи API промени в следващата версия.

Какво ново във версия 2.0.3:

  • Тази версия определя няколко бъгове и добавя поддръжка за Microsoft, Visual Studio 2010.
  • формат наследството файл на hamsterdb 1.0.9 и по-стари, вече не се поддържа.
  • Източници и прекомпилирани библиотеки за Win32 (x86 и x64) са достъпни за изтегляне.

Какво ново във версия 2.0.2:.

  • Тази версия прави hamsterdb резба-безопасно
  • бъг в freelist е фиксиран.
  • Boost вече се задължава.
  • Източници и предварително компилиран win32 / Win64 библиотеки са достъпни за изтегляне.

Какво ново във версия 2.0.1:

  • Тази версия добавя няколко второстепенни функции, като задаване на обичай път за лог файлове и повторно активиране на приблизителна съвпадение за използване с транзакции.
  • няколко грешки са фиксирани, както добре.
  • Източници и прекомпилирани Win32 / Win64 библиотеки са достъпни за изтегляне.

Какво ново във версия 2.0.0:

  • Той разполага с пълно повторно изпълнение на сделката подкрепа, сега позволява неограничен брой сделки в паралел.
  • Той интегрира APIs Java и .NET.
  • източници, документация и предварително създадени библиотеки за Win32 (включително .NET и Java) са на разположение на (преработен) уеб страница.

Какво ново във версия 2.0.0 RC3:

  • Тази версия допълнително стабилизира бранша 2.x и фиксира всички известни проблеми от предишната версия RC2.
  • Изпълнение бе подобрен в много области.
  • Източници и прекомпилирани Win32 библиотеки са достъпни за сваляне от интернет страницата.

Подобен софтуер

Tntdb
Tntdb

20 Feb 15

Goose
Goose

14 Apr 15

Qore Tibae Module
Qore Tibae Module

20 Feb 15

Коментари към hamsterdb

Коментари не е намерена
добавите коментар
Включете на изображения!
Търсене по категория