hamsterdb

Sagteware kiekie:
hamsterdb
Sagteware besonderhede:
Weergawe: 2.1.8
Upload datum: 17 Feb 15
Ontwikkelaar: Christoph Rupp
Lisensie: Gratis
Populariteit: 61

Rating: 4.0/5 (Total Votes: 2)

hamsterdb is 'n oop bron, liggewig, ingebed en kruis-platform databasis enjin sagteware geskryf in ANSI C en ontwerp as 'n "NoSQL" sleutel-waarde winkel wat ondersteun 'n B + Tree indeks structure.Features op 'n glanceKey funksies op te tree sluit in steun vir suur (atomiciteit, konsekwentheid, isolasie, duursaamheid) transaksies, ondersteun gedeeltelike lees en skryf, ondersteuning vir deursigtige AES (Rijndael) kodering, CRC32 verifikasie ondersteuning, en SIMD (Single onderrig, verskeie data) hardeware ondersteuning.
Verder is dit rekord-aantal databasisse, in-geheue databasisse vir kortstondige data, duplikaatsleutels, deursigtige kompressie vir die transaksionele joernaal, sleutels en rekords, analitiese funksies vir COUNT DISTINCT, SUM, tel en GEMIDDELDE, sowel as afgeleë netwerk ondersteuning ondersteun deur protokol Buffers.
hamsterdb bied die hoë prestasie, scalability en stabiliteit wat nodig is deur die hele app ontwikkelaars. Dit maak gebruik van geheue gekarteer I / O, en ondersteun in-geheue databasisse. Daarbenewens het die sagteware bied konfigureerbare kas en bladsy grootte, gebruik 64-bit lêer verwysings, dit & rsquo; s Indiese-onafhanklike, kom met die API's vir die C, C ++, NET, Java, Python en Erlang programmering languages.Under die enjinkap en ondersteun OSesThis is 'n platform-onafhanklike sagteware, ontwerp om te loop op al die GNU / Linux verspreidings, sowel as op die Microsoft Windows en Mac OS X bedryfstelsel. Dit is geheel en al geskryf in die C ++ programmeringstaal language.Getting begin met hamsterdbTo optimaliseer en installeer hamsterdb op jou GNU / Linux verspreiding, moet jy die aflaai van die universele bronne argief versprei op Softoware gratis pak dit op 'n plek van jou keuse, maak 'n emulator en navigeer na die plek van die onttrek lêers.
Voer die & ldquo; ./ instel && maak & rdquo; opdrag (sonder aanhalingstekens) op te stel en stel die projek vir jou hardeware argitektuur, 32-bis of 64-bit. Wanneer die samestelling proses voltooi is, wat sal 'n tyd neem, kan jy die sagteware stelsel installeer wye deur die loop van die & ldquo; maak installeer & rdquo; opdrag (sonder aanhalingstekens) as root

Wat is nuut in hierdie release:.

  • Nuwe funksies:
  • Die toevoeging van die nuwe & quot; hola & quot; API - hamsterdb analitiese funksies vir tel, som, gemiddelde ens Sien ham / hamsterdb_ola.h vir die verklarings
  • Bygevoeg nuwe API ham_cursor_get_duplicate_position
  • 'n nuwe Python API is bygevoeg
  • bugfixes:
  • kwessie # 33: opgegradeer na libuv 0.11.22
  • Bevestiging n prestasie regressie in 2.1.7 - groot vaste-lengte sleutels geskep te veel bladsy split, selfs al is dit gestoor as verlengde sleutels
  • Ander Wysigings:
  • Die databasis formaat nie meer probeer om endian agnostikus wees; die databasis is nou gestoor in die gasheer endian formaat. Die endian agnostikus kode is in elk geval gebreek, en ek het geen hardeware om dit te toets.
  • ham_db_get_error nou afgekeur
  • kop lêers nie langer winsock.h konflikte met winsock2.h op Windows platforms te vermy
  • Beide btree uitlegte is heeltemal herskryf; PAX KeyLists kan nou gebruik word in kombinasie met dubbele RecordLists en veranderlike lengte KeyLists kan nou met PAX RecordLists gebruik word in kombinasie
  • Vermy Btree split as sleutels aangeheg (HAM_HINT_APPEND)
  • Die interne kommunikasie met die afgeleë bediener gebruik nou 'n ander protokol wat vinniger is as Google se protobuffer
  • PAX uitleg gebruik nou lineêre soek vir klein omvang; dit verbeter search prestasie deur 5-10%
  • verwyder die ham_get_license API (en serial.h)

Wat is nuut in die weergawe 2.1.5:

  • Hierdie vrystelling fixes verskeie foute en werkverrigting verbeter. Ook, hamsterdb skale nou baie beter as die grootte van die lêer groei buite verskeie GB.

Wat is nuut in die weergawe 2.1.4:

  • Hierdie vrystelling voeg persoonlike Btree uitlegte vir veranderlike lengte sleutels en dupliseer sleutels. Ook, klein rekords is nou direk gestoor in die Btree blaar knoop, in plaas van 'n eksterne blob.

Wat is nuut in die weergawe 2.0.5:

  • Hierdie weergawe is 'n paar klein foute, het 'n paar verbeterings, en bepaal 'n segmentering skuld in die NET API.
  • Die interne C ++ implementering is geskuif na naamruimte & quot; ham & quot; konflikte met ander simbole te vermy.
  • Gaan asseblief die README vir opkomende API veranderinge in die volgende uitgawe.

Wat is nuut in die weergawe 2.0.3:

  • Hierdie weergawe is 'n hele paar foute en voeg ondersteuning vir Microsoft se Visual Studio 2010.
  • Die nalatenskap lêer formaat van hamsterdb 1.0.9 en ouer is nie meer ondersteun.
  • Bronne en compileerde biblioteke vir Win32 (x86 en x64) is beskikbaar vir aflaai.

Wat is nuut in die weergawe 2.0.2:.

  • Hierdie weergawe maak hamsterdb draad-veilige
  • 'n fout in die freelist is vasgestel.
  • Boost is nou nodig.
  • Bronne en pre-saamgestel Win32 / Win64 biblioteke beskikbaar is vir aflaai.

Wat is nuut in die weergawe 2.0.1:

  • Hierdie weergawe voeg 'n paar klein funksies soos die opstel van 'n persoonlike pad vir log lêers en re-sodat benaderde bypassende vir gebruik met Transaksies.
  • 'n Paar foute is sowel vaste.
  • Bronne en compileerde Win32 / Win64 biblioteke beskikbaar is vir aflaai.

Wat is nuut in die weergawe 2.0.0:

  • Dit beskik oor 'n volledige re-implementering van die transaksie ondersteuning, nou toelaat om 'n onbeperkte aantal transaksies in parallel.
  • Dit integreer die Java en NET API.
  • Bronne, dokumentasie, en voortgang biblioteke vir Win32 (insluitend NET en Java) is beskikbaar op die (herontwerp) webblad.

Wat is nuut in die weergawe 2.0.0 RC3:

  • Hierdie weergawe stabiliseer die 2.x tak verder en fixes alle bekende kwessies van die vorige rc2 release.
  • prestasie was in baie gebiede verbeter.
  • Bronne en compileerde Win32 biblioteke is beskikbaar vir aflaai op die webblad.

Soortgelyke sagteware

Orbada
Orbada

14 Apr 15

MyFSys
MyFSys

11 May 15

ezRadius
ezRadius

2 Jun 15

Kommentaar te hamsterdb

Kommentaar nie gevind
Kommentaar te lewer
Draai op die foto!