Apache Cassandra

Software screenshot:
Apache Cassandra
Rincian Software:
Versi: 3.5.0 / 2.2.6 Diperbarui
Tanggal Upload: 25 May 16
Lisensi: Gratis
Popularitas: 278

Rating: 1.8/5 (Total Votes: 4)

Apache Cassandra awalnya dibangun oleh Facebook untuk server dan layanan mereka sendiri, dengan menggunakan prinsip yang dikembangkan oleh Google dan Amazon untuk Bigtable dan DynamoDB.

Saat ini proyek tersebut disumbangkan ke Yayasan Apache yang terus dikembangkan lebih lanjut.

Cassandra sangat cepat, bahkan ketika berhadapan dengan jutaan catatan dan operasi, fitur yang benar-benar penting untuk mempertahankan userbase dan real-time kemampuan interaksi Facebook.

Memulai dengan Cassandra harus berkat cukup mudah untuk dokumentasi sangat terorganisasi dengan baik dan kebanyakan tutorial online.

Database saat ini digunakan di banyak perusahaan Internet seperti Rackspace, Spotify, Netflix, RockMelt, Embedly, Ericcson, Expedia, FormSpring, Adobe, Twitter, Cisco, Digg, Mollom, Sungai Digital, Page2RSS Real, Reddit, eBuddy, EngineYard, Symantec, SoundCloud, Accenture, Rhapsody, Gowalla, HP, IBM, Mahalo, Walmart, OpenX dan lain-lain. Seperti yang Anda lihat, ini adalah Siapa yang daftar ketika datang ke perusahaan Silicon Valley

Apa yang baru dalam rilis ini:.

  • EACH_QUORUM sekarang di level konsistensi didukung untuk permintaan membaca.
  • Dukungan untuk pembatasan IN pada setiap komponen kunci partisi atau kunci pengelompokan serta dukungan untuk EQ dan DI pembatasan multicolumn telah ditambahkan ke UPDATE dan DELETE.
  • Dukungan untuk single-kolom dan pembatasan slice multi-colum (& # x3e ;, & # x3e; =, & # x3c; = dan & # x3c;) telah ditambahkan ke DELETE
  • nodetool rebuild_index menerima argumen indeks tanpa berlebihan nama tabel
  • terwujud Views, yang memungkinkan untuk server-side denormalization, sekarang tersedia. Pandangan terwujud memberikan alternatif untuk indeks sekunder untuk query non primary key, dan melakukan jauh lebih baik untuk kolom pengindeksan kardinalitas tinggi.
  • mengisyaratkan handoff benar telah ditulis ulang. Petunjuk sekarang disimpan di file datar, dengan overhead kurang untuk penyimpanan dan pengiriman lebih efisien.
  • Pilihan untuk tidak membersihkan batu nisan unrepaired. Untuk menghindari pengguna memiliki data dibangkitkan jika perbaikan belum dijalankan dalam gc_grace_seconds, pilihan telah ditambahkan ke hanya memungkinkan batu nisan dari sstables diperbaiki untuk dibersihkan. Untuk mengaktifkan, mengatur pilihan pemadatan 'only_purge_repaired_tombstones':. Benar, tetapi perlu diingat bahwa jika Anda tidak menjalankan perbaikan untuk waktu yang lama, Anda akan menyimpan semua batu nisan di sekitar yang dapat menyebabkan masalah lain
  • Diaktifkan peringatan pada GC mengambil lebih lama dari 1000ms.

Apa yang baru di versi 3.4.0 / 2.2.5:

  • konsistensi EACH_QUORUM sekarang menjadi didukung level untuk permintaan membaca.
  • Dukungan untuk pembatasan IN pada setiap komponen kunci partisi atau kunci pengelompokan serta dukungan untuk EQ dan DI pembatasan multicolumn telah ditambahkan ke UPDATE dan DELETE.
  • Dukungan untuk single-kolom dan pembatasan slice multi-colum (& # x3e ;, & # x3e; =, & # x3c; = dan & # x3c;) telah ditambahkan ke DELETE
  • nodetool rebuild_index menerima argumen indeks tanpa berlebihan nama tabel
  • terwujud Views, yang memungkinkan untuk server-side denormalization, sekarang tersedia. Pandangan terwujud memberikan alternatif untuk indeks sekunder untuk query non primary key, dan melakukan jauh lebih baik untuk kolom pengindeksan kardinalitas tinggi.
  • mengisyaratkan handoff benar telah ditulis ulang. Petunjuk sekarang disimpan di file datar, dengan overhead kurang untuk penyimpanan dan pengiriman lebih efisien.
  • Pilihan untuk tidak membersihkan batu nisan unrepaired. Untuk menghindari pengguna memiliki data dibangkitkan jika perbaikan belum dijalankan dalam gc_grace_seconds, pilihan telah ditambahkan ke hanya memungkinkan batu nisan dari sstables diperbaiki untuk dibersihkan. Untuk mengaktifkan, mengatur pilihan pemadatan 'only_purge_repaired_tombstones':. Benar, tetapi perlu diingat bahwa jika Anda tidak menjalankan perbaikan untuk waktu yang lama, Anda akan menyimpan semua batu nisan di sekitar yang dapat menyebabkan masalah lain
  • Diaktifkan peringatan pada GC mengambil lebih lama dari 1000ms.

Apa yang baru di versi 3.3.0 / 2.2.5:

  • konsistensi EACH_QUORUM sekarang menjadi didukung level untuk permintaan membaca.
  • Dukungan untuk pembatasan IN pada setiap komponen kunci partisi atau kunci pengelompokan serta dukungan untuk EQ dan DI pembatasan multicolumn telah ditambahkan ke UPDATE dan DELETE.
  • Dukungan untuk single-kolom dan pembatasan slice multi-colum (& # x3e ;, & # x3e; =, & # x3c; = dan & # x3c;) telah ditambahkan ke DELETE
  • nodetool rebuild_index menerima argumen indeks tanpa berlebihan nama tabel
  • terwujud Views, yang memungkinkan untuk server-side denormalization, sekarang tersedia. Pandangan terwujud memberikan alternatif untuk indeks sekunder untuk query non primary key, dan melakukan jauh lebih baik untuk kolom pengindeksan kardinalitas tinggi.
  • mengisyaratkan handoff benar telah ditulis ulang. Petunjuk sekarang disimpan di file datar, dengan overhead kurang untuk penyimpanan dan pengiriman lebih efisien.
  • Pilihan untuk tidak membersihkan batu nisan unrepaired. Untuk menghindari pengguna memiliki data dibangkitkan jika perbaikan belum dijalankan dalam gc_grace_seconds, pilihan telah ditambahkan ke hanya memungkinkan batu nisan dari sstables diperbaiki untuk dibersihkan. Untuk mengaktifkan, mengatur pilihan pemadatan 'only_purge_repaired_tombstones':. Benar, tetapi perlu diingat bahwa jika Anda tidak menjalankan perbaikan untuk waktu yang lama, Anda akan menyimpan semua batu nisan di sekitar yang dapat menyebabkan masalah lain
  • Diaktifkan peringatan pada GC mengambil lebih lama dari 1000ms.

Apa yang baru di versi 3.2.1 / 2.2.4:

  • konsistensi EACH_QUORUM sekarang menjadi didukung level untuk permintaan membaca.
  • Dukungan untuk pembatasan IN pada setiap komponen kunci partisi atau kunci pengelompokan serta dukungan untuk EQ dan DI pembatasan multicolumn telah ditambahkan ke UPDATE dan DELETE.
  • Dukungan untuk single-kolom dan pembatasan slice multi-colum (& # x3e ;, & # x3e; =, & # x3c; = dan & # x3c;) telah ditambahkan ke DELETE
  • nodetool rebuild_index menerima argumen indeks tanpa berlebihan nama tabel
  • terwujud Views, yang memungkinkan untuk server-side denormalization, sekarang tersedia. Pandangan terwujud memberikan alternatif untuk indeks sekunder untuk query non primary key, dan melakukan jauh lebih baik untuk kolom pengindeksan kardinalitas tinggi.
  • mengisyaratkan handoff benar telah ditulis ulang. Petunjuk sekarang disimpan di file datar, dengan overhead kurang untuk penyimpanan dan pengiriman lebih efisien.
  • Pilihan untuk tidak membersihkan batu nisan unrepaired. Untuk menghindari pengguna memiliki data dibangkitkan jika perbaikan belum dijalankan dalam gc_grace_seconds, pilihan telah ditambahkan ke hanya memungkinkan batu nisan dari sstables diperbaiki untuk dibersihkan. Untuk mengaktifkan, mengatur pilihan pemadatan 'only_purge_repaired_tombstones':. Benar, tetapi perlu diingat bahwa jika Anda tidak menjalankan perbaikan untuk waktu yang lama, Anda akan menyimpan semua batu nisan di sekitar yang dapat menyebabkan masalah lain
  • Diaktifkan peringatan pada GC mengambil lebih lama dari 1000ms.

Apa yang baru di versi 3.0.0 / 2.2.3:

  • konsistensi EACH_QUORUM sekarang menjadi didukung level untuk permintaan membaca.
  • Dukungan untuk pembatasan IN pada setiap komponen kunci partisi atau kunci pengelompokan serta dukungan untuk EQ dan DI pembatasan multicolumn telah ditambahkan ke UPDATE dan DELETE.
  • Dukungan untuk single-kolom dan pembatasan slice multi-colum (& # x3e ;, & # x3e; =, & # x3c; = dan & # x3c;) telah ditambahkan ke DELETE
  • nodetool rebuild_index menerima argumen indeks tanpa berlebihan nama tabel
  • terwujud Views, yang memungkinkan untuk server-side denormalization, sekarang tersedia. Pandangan terwujud memberikan alternatif untuk indeks sekunder untuk query non primary key, dan melakukan jauh lebih baik untuk kolom pengindeksan kardinalitas tinggi.
  • mengisyaratkan handoff benar telah ditulis ulang. Petunjuk sekarang disimpan di file datar, dengan overhead kurang untuk penyimpanan dan pengiriman lebih efisien.
  • Pilihan untuk tidak membersihkan batu nisan unrepaired. Untuk menghindari pengguna memiliki data dibangkitkan jika perbaikan belum dijalankan dalam gc_grace_seconds, pilihan telah ditambahkan ke hanya memungkinkan batu nisan dari sstables diperbaiki untuk dibersihkan. Untuk mengaktifkan, mengatur pilihan pemadatan 'only_purge_repaired_tombstones':. Benar, tetapi perlu diingat bahwa jika Anda tidak menjalankan perbaikan untuk waktu yang lama, Anda akan menyimpan semua batu nisan di sekitar yang dapat menyebabkan masalah lain
  • Diaktifkan peringatan pada GC mengambil lebih lama dari 1000ms.

Apa yang baru di versi 2.2.1 / 1.2.19 / 3.0.0-rc1:

  • dihapus & quot; ALTER TYPE & # x3c; nama & # x3e; RENAME TO & # x3c; nama & # x3e; & quot; dari tab-completion
  • Tetap IllegalStateException di anticompaction
  • cqlsh: DESCRIBE dukungan untuk UDTs beku, tupel
  • Jauhkan kelas internal atas JMX
  • Ditambahkan nol cek untuk kunci ketika koleksi pembekuan
  • Peningkatan stres beban kerja realisme

Apa yang baru di versi 2.1.6 / 1.2.19 / 2.2.0-beta1:

  • dihapus & quot; ALTER TYPE & # x3c; nama & # x3e; RENAME TO & # x3c; nama & # x3e; & quot; dari tab-completion
  • Tetap IllegalStateException di anticompaction
  • cqlsh: DESCRIBE dukungan untuk UDTs beku, tupel
  • Jauhkan kelas internal atas JMX
  • Ditambahkan nol cek untuk kunci ketika koleksi pembekuan
  • Peningkatan stres beban kerja realisme

Apa yang baru di versi 2.1.5 / 1.2.19 / 2.2.0-beta1:

  • dihapus & quot; ALTER TYPE & # x3c; nama & # x3e; RENAME TO & # x3c; nama & # x3e; & quot; dari tab-completion
  • Tetap IllegalStateException di anticompaction
  • cqlsh: DESCRIBE dukungan untuk UDTs beku, tupel
  • Jauhkan kelas internal atas JMX
  • Ditambahkan nol cek untuk kunci ketika koleksi pembekuan
  • Peningkatan stres beban kerja realisme

Apa yang baru di versi 2.1.5 / 1.2.19:

  • Dihapus & quot; ALTER TYPE & # x3c; nama & # x3e; RENAME TO & # x3c; nama & # x3e; & quot; dari tab-completion
  • Tetap IllegalStateException di anticompaction
  • cqlsh: DESCRIBE dukungan untuk UDTs beku, tupel
  • Jauhkan kelas internal atas JMX
  • Ditambahkan nol cek untuk kunci ketika koleksi pembekuan
  • Peningkatan stres beban kerja realisme

Apa yang baru di versi 2.1.3 / 1.2.19:

  • Dihapus & quot; ALTER TYPE & # x3c; nama & # x3e; RENAME TO & # x3c; nama & # x3e; & quot; dari tab-completion
  • Tetap IllegalStateException di anticompaction
  • cqlsh: DESCRIBE dukungan untuk UDTs beku, tupel
  • Jauhkan kelas internal atas JMX
  • Ditambahkan nol cek untuk kunci ketika koleksi pembekuan
  • Peningkatan stres beban kerja realisme

Apa yang baru di versi 2.0.2:

  • Perbaikan untuk retry spekulatif
  • Peningkatan penggunaan memori dari metadata min / nama kolom max
  • barang bekas Tetap baris validasi penolakan spidol pada tabel CQL3
  • penyisipan Tetap koleksi dengan CAS
  • Benar mengirim metadata pada SELECT COUNT
  • Melacak klien alamat terpencil di ClientState
  • Buat snapshot dir jika tidak ada ketika bermigrasi diratakan manifest
  • Membuat berurutan perbaikan nodetool default
  • Ditambahkan lebih kait untuk implementasi strategi pemadatan
  • Tetap potensi NPE pada indeks 2ndary komposit
  • Updated FailureDetector menggunakan nanontime
  • FileCacheService Tetap regresi
  • Jangan pernah kembali WriteTimeout untuk CL.ANY
  • kondisi ras Tetap di loader massal
  • Ditambahkan metrik dikonfigurasi melaporkan
  • Jatuhkan permintaan melebihi sejumlah dikonfigurasi batu nisan
  • Melacak dan bertahan aktivitas membaca sstable

Apa yang baru di versi 2.0.0:

  • Perbaiki barang bekas validasi saat memasukkan ke dalam tabel CQL3
  • Perbaiki perilaku pembilasan memtable periodik dengan memtables bersih
  • Perbaiki dateOf () fungsi untuk kolom pre-2.0 timestamp
  • Perbaiki SSTable sengaja beban BF ketika dibuka untuk bets
  • Tambahkan kemajuan sesi aliran ke JMX
  • Fix NPE selama CAS operasi
  • Perbaiki getBloomFilterDiskSpaceUsed untuk AlwaysPresentFilter
  • Jangan mengumumkan versi skema sampai kita sudah dimuat perubahan secara lokal
  • Fix untuk mendukung off filter tumpukan mekar ukuran lebih besar dari 2 GB
  • Benar menangani parsing peta dan set besar literal

Apa yang baru di versi 1.2.8:

  • Tetap membaca DeletionTime dari 1,1 format kandang
  • cqlsh: menambahkan koleksi mendukung untuk COPY
  • Coba lagi pesan penting untuk setiap IOException
  • Izinkan kosong IN hubungan di SELECT / UPDATE / DELETE
  • cqlsh: memperbaiki menerjang pada Windows karena deteksi libedit

Apa yang baru di versi 1.2.0:.

  • Larang counter di koleksi
  • cqlsh:. Menambahkan unit test
  • Tetap standar bloom_filter_fp_chance untuk LeveledCompactionStrategy.

Apa yang baru di versi 1.2.0 Beta3:.

  • Dihapus semua sisa-sisa node dihapus
  • Ditambahkan aut-reload dari file log4j dalam paket debian.
  • Tetap diperkirakan ukuran baris entri cache.
  • ulang getRangeSlice filter setelah menyelesaikan berturut-turut untuk get_paged_slice
  • Expunges Cache baris pasca-truncate.
  • Izinkan definisi CF statis dengan penyimpanan kompak.
  • Tetap lingkaran tak berujung / pemadatan schema_ * CF karena rusak cap waktu.
  • Tetap 'salah jenis kelas' pernyataan di CounterColumn.

Apa yang baru di versi 1.1.6:.

  • Tunggu menulis di sinkron baca mencerna mismatch
  • Perbaiki ulangan commitlog untuk sstables nanotime terinfeksi.
  • cek ttl preflight untuk maksimal 20 tahun.
  • (Babi) memperbaiki widerow input dengan baris kolom.
  • Perbaiki HH untuk kompak dengan gcBefore yang benar, yang menghindari memusnahkan petunjuk terkirim.
  • LCS akan menggabungkan hingga 32 sstables L0 sebagaimana dimaksud.
  • NTS akan default unconfigured DC replika ke nol.
  • Use default tingkat konsistensi dalam validasi kontra jika tidak secara eksplisit memberikan.
  • Meningkatkan IAuthority antarmuka dengan memperkenalkan halus izin akses dan hibah / mencabut perintah.
  • Perbaiki kesalahan asumsi di CLI ketika memperbarui / menggambarkan keyspace.
  • Menambahkan secara offline sstablescrub untuk kemasan debian.

Apa yang baru di versi 1.1.4:

  • Tetap Pengunjung scrub untuk menangkap & # x3e; = rusak baris.
  • Tetap cassandra-env.sh pada RHEL dan sistem berbasis non-dash lainnya.

Apa yang baru di versi 1.1.2:

  • pembanding Gunakan CF untuk menyortir diindeks kolom di SecondaryIndexManager.
  • Ditambahkan strategy_options ke KSMetaData.toString () output.
  • Tetap query rentang yang berisi hasil unqueried.
  • Izinkan memperbarui jenis column_alias.
  • Fixed penghapusan bug.
  • perhitungan Tetap tumpang tindih sstable untuk pemadatan diratakan.
  • Peningkatan scrub dan memungkinkan untuk menjalankannya secara offline.
  • Tetap AssertionError di StorageService.bulkLoad.

Apa yang baru di versi 1.1.1:.

  • Tetap perpecahan generasi regresi
  • Abaikan min / max compactions pengaturan di LCS, sambil menjaga perilaku yang min = max = 0 menonaktifkan autocompaction.
  • Masuk jumlah baris membaca dari cache disimpan.
  • Hitung ukuran yang tepat diperlukan untuk operasi pembersihan.
  • Hindari menghalangi menulis tambahan selama siram ketika commitlog mendapat belakang sementara.
  • Aktifkan caching pada CF indeks berdasarkan pengaturan data yang CF tembolok.
  • Peringatkan tentang valid Pilihan penciptaan strategi replikasi.
  • Dihapus [Freeable] finalizers Memory.
  • Sertakan ukuran batu nisan di ColumnFamily.size, yang dapat mencegah Oom selama misa tiba-tiba menghapus operasi oleh menghasilkan liveRatio nol.
  • Buka 1 sstableScanner per level untuk pemadatan diratakan.

Apa yang baru di versi 1.1.0:

  • rata berkurang estimasi liveRatio dengan yang sebelumnya.
  • Izinkan KS dan CF nama hingga 48 karakter.
  • Tetap stres membangun.
  • Ditambahkan sisa waktu perkiraan untuk nodetool compactionstats.

Persyaratan :

  • Java 1.7 atau lebih tinggi
  • Python 2.7 atau lebih tinggi

Software yang serupa

Da Capo
Da Capo

12 May 15

simple-db-migrate
simple-db-migrate

14 May 15

pgCluu
pgCluu

1 Oct 15

Perangkat lunak lain dari pengembang Apache Software Foundation

Apache log4php
Apache log4php

6 Jun 15

Apache Tajo
Apache Tajo

10 Feb 16

Apache Continuum
Apache Continuum

12 May 15

Komentar untuk Apache Cassandra

Komentar tidak ditemukan
Tambahkan komentar
Aktifkan gambar!