cassandra 1.0.0新特性
1.增加了SSTable的壓縮(compress)支援,透過在建立和修改Column Family的定義compression_options引數,
例如你可以在命令列建立帶壓縮特性的CF:
create column family Cf with compression_options={sstable_compression: SnappyCompressor}
SSTable的壓縮特性預設是沒有啟用的,但可以在任何時刻啟用或去啟用此特性。
2.對壓縮的SSTable資料塊進行了校驗和計算以保護資料免受衰變影響。
3.受LevelDB激發靈感,CF的compact演算法可以指定為compaction_strategy=LeveledCompactionStrategy,
分級(leveled)合併意味著只需要保留幾個MB的空閒空間進行compaction操作,而不像之前最壞的情況要50%的空閒空間。
4.可以對單個compaction操作指定多執行緒執行。
5.宕掉的節點可以透過簡單的一步操作啟動一個新節點來替代,只需啟動新節點時帶上如下選項:-Dcassandra.replace_token=
6.現在可以選擇值修復當前分割槽策略的第一個範圍的相關key,使用`nodetool repair -pr`,
這樣透過在叢集各個節點上執行此命令使得repair操作更加簡單,而且避免了重複的工作量。[@more@]
例如你可以在命令列建立帶壓縮特性的CF:
create column family Cf with compression_options={sstable_compression: SnappyCompressor}
SSTable的壓縮特性預設是沒有啟用的,但可以在任何時刻啟用或去啟用此特性。
2.對壓縮的SSTable資料塊進行了校驗和計算以保護資料免受衰變影響。
3.受LevelDB激發靈感,CF的compact演算法可以指定為compaction_strategy=LeveledCompactionStrategy,
分級(leveled)合併意味著只需要保留幾個MB的空閒空間進行compaction操作,而不像之前最壞的情況要50%的空閒空間。
4.可以對單個compaction操作指定多執行緒執行。
5.宕掉的節點可以透過簡單的一步操作啟動一個新節點來替代,只需啟動新節點時帶上如下選項:-Dcassandra.replace_token=
6.現在可以選擇值修復當前分割槽策略的第一個範圍的相關key,使用`nodetool repair -pr`,
這樣透過在叢集各個節點上執行此命令使得repair操作更加簡單,而且避免了重複的工作量。[@more@]
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/23937368/viewspace-1055226/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Apache Cassandra 4.0新特性介紹Apache
- GeminiDB Cassandra介面新特性FLASHBACK釋出:任意時間點秒級閃回
- GaussDB(for Cassandra)新特性發布:支援Lucene二級索引,讓複雜查詢更智慧索引
- 新特性
- Hadoop新特性Hadoop
- React 新特性React
- 新特性介面
- AngularJS整理(1.0.0)AngularJS
- Vue整理(1.0.0)Vue
- IDL 9.1新特性
- .NET 7新特性
- ES 2024 新特性
- Java 8 新特性Java
- Prometheus 2.21.0 新特性Prometheus
- Go 1.13 新特性Go
- Servlet 3.0 新特性Servlet
- MySQL 8.0 新特性MySql
- PHP 7.4 新特性PHP
- Java 17新特性Java
- PostgreSQL 13–新特性SQL
- C++新特性C++
- Java 11新特性Java
- Java 8 新特性Java
- Android 9.0新特性Android
- Cassandra 概況
- 玩轉iOS開發:iOS 11 新特性《Layout的新特性》iOS
- Cassandra Vnodes在Cassandra 2.0-4.0中的演進
- C++11新特性(一):語言特性C++
- C++11新特性(三):語言特性C++
- C++11新特性(二):語言特性C++
- 【譯】ES2018 新特性:Rest/Spread 特性REST
- SARscape6.1新特性
- vue3.5新特性Vue
- Java 8 新特性 StreamJava
- JDK新特性--Stream流JDK
- Solon 3.0 新特性:SqlUtilsSQL
- CSS3新特性CSSS3
- C++11新特性C++
- Java19新特性Java