hamsterdb

Software screenshot:
hamsterdb
Rincian Software:
Versi: 2.1.8
Tanggal Upload: 17 Feb 15
Pengembang: Christoph Rupp
Lisensi: Gratis
Popularitas: 1

Rating: nan/5 (Total Votes: 0)

hamsterdb adalah open source, ringan, tertanam dan cross-platform perangkat lunak mesin database ditulis dalam ANSI C dan dirancang untuk bertindak sebagai "NoSQL" penyimpanan kunci-nilai yang mendukung B + structure.Features indeks pohon di fitur glanceKey termasuk dukungan untuk ACID (Atomicity, Konsistensi, Isolasi, Durabilitas) transaksi, mendukung parsial membaca dan menulis, dukungan untuk AES transparan (Advanced Encryption Standard), dukungan verifikasi CRC32, dan SIMD (instruksi Single, beberapa data) dukungan hardware.
Selain itu, mendukung database rekor nomor, di memori database untuk data singkat, duplikat kunci, kompresi transparan untuk jurnal transaksi, kunci dan catatan, fungsi analitis untuk COUNT DISTINCT, SUM, COUNT dan RATA-RATA, serta dukungan jaringan remote melalui Protocol Buffer.
hamsterdb memberikan kinerja tinggi, skalabilitas dan stabilitas yang dibutuhkan oleh semua pengembang aplikasi. Menggunakan memori dipetakan I / O, dan mendukung database di memori. Selain itu, software ini menawarkan cache yang dikonfigurasi dan ukuran halaman, menggunakan 64-bit berkas pointer, itu & rsquo; s India independen, dilengkapi dengan API untuk C, C ++, NET, Java, Python dan Erlang pemrograman languages.Under tenda dan didukung OSesThis adalah platform-independent software, dirancang untuk berjalan pada semua distro GNU / Linux, serta pada sistem operasi Microsoft Windows dan Mac OS X. Hal ini seluruhnya ditulis dalam C ++ language.Getting pemrograman dimulai dengan hamsterdbTo mengoptimalkan dan menginstal hamsterdb distribusi GNU / Linux Anda, Anda harus men-download sumber yang universal arsip didistribusikan Softoware gratis, ekstrak di lokasi pilihan Anda, buka emulator terminal dan arahkan ke lokasi file diekstrak.
Jalankan & ldquo; ./ configure && make & rdquo; perintah (tanpa tanda kutip) untuk mengkonfigurasi dan mengkompilasi proyek untuk arsitektur hardware Anda, 32-bit atau 64-bit. Ketika proses kompilasi selesai, yang akan memakan waktu, Anda dapat menginstal sistem perangkat lunak yang luas dengan menjalankan & ldquo; make install & rdquo; perintah (tanpa tanda kutip) sebagai root

Apa yang baru dalam rilis ini:.

  • Fitur Baru:
  • Menambahkan baru & quot; quot hola &; API - fungsi analitis hamsterdb untuk COUNT, SUM, AVERAGE dll Lihat ham / hamsterdb_ola.h untuk deklarasi
  • Ditambahkan baru API ham_cursor_get_duplicate_position
  • Sebuah Python API baru ditambahkan
  • Perbaikan bug:
  • issue # 33: upgrade ke libuv 0.11.22
  • Memperbaiki regresi kinerja dalam 2.1.7 - kunci panjang tetap besar dibuat terlalu banyak perpecahan halaman, bahkan jika mereka disimpan sebagai kunci diperpanjang
  • Perubahan lain:
  • format database tidak lagi mencoba untuk menjadi endian agnostik; database sekarang disimpan dalam format tuan endian. The endian kode agnostik rusak pula, dan saya tidak punya hardware untuk menguji itu.
  • ham_db_get_error kini ditinggalkan
  • file header tidak lagi termasuk winsock.h untuk menghindari konflik dengan winsock2.h pada Windows platform
  • Kedua layout btree telah benar-benar ditulis ulang; PAX KeyLists sekarang dapat digunakan dalam kombinasi dengan duplikat RecordLists, dan panjang variabel KeyLists sekarang dapat digunakan dalam kombinasi dengan PAX RecordLists
  • Menghindari btree membagi jika kunci yang ditambahkan (HAM_HINT_APPEND)
  • komunikasi internal dengan server jauh sekarang menggunakan protokol yang berbeda yang lebih cepat dari google protobuffer
  • tata letak PAX sekarang menggunakan pencarian linear untuk rentang kecil; ini meningkatkan kinerja pencarian dengan 5-10%
  • Dihapus API ham_get_license (dan Serial.h)

Apa yang baru dalam versi 2.1.5:

  • Rilis ini memperbaiki beberapa bug dan meningkatkan kinerja. Juga, hamsterdb sekarang skala jauh lebih baik jika ukuran file tumbuh melampaui beberapa gigabyte.

Apa yang baru dalam versi 2.1.4:

  • Rilis ini menambahkan layout kustom btree untuk variabel kunci panjang dan duplikat kunci. Juga, catatan kecil sekarang disimpan langsung dalam daun simpul btree, bukan sebuah gumpalan eksternal.

Apa yang baru dalam versi 2.0.5:

  • Versi ini perbaikan beberapa bug minor sedikit, memiliki beberapa perbaikan kinerja, dan perbaikan kesalahan segmentasi di NET API.
  • C ++ implementasi internal telah dipindahkan ke dalam ruang nama & quot; ham & quot; untuk menghindari konflik dengan simbol lainnya.
  • Silakan periksa README untuk perubahan API mendatang di rilis berikutnya.

Apa yang baru dalam versi 2.0.3:

  • Versi ini perbaikan beberapa bug dan menambahkan dukungan untuk Microsoft Visual Studio 2010.
  • Format file warisan hamsterdb 1.0.9 dan yang lebih tua tidak lagi didukung.
  • Sumber dan perpustakaan dikompilasi untuk Win32 (x86 dan x64) yang tersedia untuk di-download.

Apa yang baru dalam versi 2.0.2:.

  • Versi ini membuat hamsterdb benang-aman
  • Sebuah bug di daftar bebas itu tetap.
  • Meningkatkan kini diperlukan.
  • Sumber dan pre-compiled win32 / win64 perpustakaan yang tersedia untuk di-download.

Apa yang baru dalam versi 2.0.1:

  • Versi ini menambahkan fitur kecil beberapa seperti pengaturan jalur khusus untuk file log dan mengaktifkan kembali pencocokan perkiraan untuk digunakan dengan Transaksi.
  • Beberapa bug yang diperbaiki juga
  • .
  • Sumber dan dikompilasi Win32 / Win64 perpustakaan yang tersedia untuk di-download.

Apa yang baru dalam versi 2.0.0:

  • Ini fitur re-implementasi lengkap Transaksi dukungan, sekarang memungkinkan jumlah yang tidak terbatas Transaksi secara paralel.
  • Ini mengintegrasikan Java dan .NET API.
  • Sumber, dokumentasi, dan perpustakaan prebuilt untuk Win32 (termasuk NET dan Jawa) yang tersedia di (didesain ulang) halaman web.

Apa yang baru dalam versi 2.0.0 RC3:

  • Versi ini lebih stabil cabang 2.x dan perbaikan semua masalah diketahui dari rilis rc2 sebelumnya.
  • Kinerja ditingkatkan di banyak daerah.
  • Sumber dan dikompilasi Win32 perpustakaan yang tersedia untuk di-download pada halaman Web.

Software yang serupa

Mondrian
Mondrian

2 Jun 15

qMongoFront
qMongoFront

17 Feb 15

LiquiBase
LiquiBase

17 Jul 15

SQLAlchemy
SQLAlchemy

17 Feb 15

Komentar untuk hamsterdb

Komentar tidak ditemukan
Tambahkan komentar
Aktifkan gambar!