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 библиотеки са достъпни за сваляне от интернет страницата.

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

Mergeant
Mergeant

2 Jun 15

MongoMultiMaster
MongoMultiMaster

20 Feb 15

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

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