的Apache Cassandra的最初由Facebook的专为自己的服务器和服务,利用谷歌和亚马逊的BigTable和DynamoDB开发原则。
目前该项目被捐赠给Apache基金会谁继续进一步发展了。
Cassandra是非常快的,数以百万计的记录和处理业务,即使功能,该功能是绝对必要的维持Facebook的用户群和实时交互能力。
入门卡桑德拉应该是很容易多亏了非常良好的组织文档和在线教程多如牛毛。
该数据库目前在许多互联网公司像Rackspace公司,Spotify的,Netflix公司,RockMelt的,Embedly,爱立信,Expedia的,FormSpring,Adobe公司,微博,思科,Digg的,Mollom,数字河,Page2RSS,房地产,reddit的,eBuddy网使用, EngineYard的,赛门铁克的SoundCloud,埃森哲,狂想曲,Gowalla的,惠普,IBM,马洛,沃尔玛,OpenX的和其他人。正如你所看到的,这是当它涉及到硅谷的公司谁是谁名单
本发行版是新的:
- EACH_QUORUM现在是读请求支持的一致性水平。
- 有关任何分区关键组件或群集键以及用于均衡和多列中的限制支持限制支持已添加到UPDATE和DELETE语句。
- 单柱和多柱片的限制(>,&#x3e =&#X3C =和<)的支持已经被添加到DELETE语句
- nodetool rebuild_index接受没有多余的表名索引参数
- 物化视图,允许对服务器端的非规范化,现已推出。物化视图提供了另一种二级索引非主键查询和索引高势列执行好得多。
- 分包的切换已经完全重写。提示现在存储在平面文件,为存储和更高效的调度开销更少。
- 选择不清除未修复墓碑。为了避免如果修复尚未gc_grace_seconds内运行具有复活数据用户,一个选项已被添加到仅允许从修复sstables墓碑被清除。要启用,设置压缩选项“only_purge_repaired_tombstones”:真实的,但请记住,如果你不很长一段时间进行修复,你能不能让所有的墓碑周围这可能会导致其他问题
- 在GC时间超过1000毫秒启用警告。
什么是新的在版本3.4.0 / 2.2.5:
- 现在支持EACH_QUORUM一致性读取请求的水平。
- 有关任何分区关键组件或群集键以及用于均衡和多列中的限制支持限制支持已添加到UPDATE和DELETE语句。
- 单柱和多柱片的限制(>,&#x3e =&#X3C =和<)的支持已经被添加到DELETE语句
- nodetool rebuild_index接受没有多余的表名索引参数
- 物化视图,允许对服务器端的非规范化,现已推出。物化视图提供了另一种二级索引非主键查询和索引高势列执行好得多。
- 分包的切换已经完全重写。提示现在存储在平面文件,为存储和更高效的调度开销更少。
- 选择不清除未修复墓碑。为了避免如果修复尚未gc_grace_seconds内运行具有复活数据用户,一个选项已被添加到仅允许从修复sstables墓碑被清除。要启用,设置压缩选项“only_purge_repaired_tombstones”:真实的,但请记住,如果你不很长一段时间进行修复,你能不能让所有的墓碑周围这可能会导致其他问题
- 在GC时间超过1000毫秒启用警告。
什么是新的在版本3.3.0 / 2.2.5:
- 现在支持EACH_QUORUM一致性读取请求的水平。
- 有关任何分区关键组件或群集键以及用于均衡和多列中的限制支持限制支持已添加到UPDATE和DELETE语句。
- 单柱和多柱片的限制(>,&#x3e =&#X3C =和<)的支持已经被添加到DELETE语句
- nodetool rebuild_index接受没有多余的表名索引参数
- 物化视图,允许对服务器端的非规范化,现已推出。物化视图提供了另一种二级索引非主键查询和索引高势列执行好得多。
- 分包的切换已经完全重写。提示现在存储在平面文件,为存储和更高效的调度开销更少。
- 选择不清除未修复墓碑。为了避免如果修复尚未gc_grace_seconds内运行具有复活数据用户,一个选项已被添加到仅允许从修复sstables墓碑被清除。要启用,设置压缩选项“only_purge_repaired_tombstones”:真实的,但请记住,如果你不很长一段时间进行修复,你能不能让所有的墓碑周围这可能会导致其他问题
- 在GC时间超过1000毫秒启用警告。
什么是新的版本3.2.1 / 2.2.4:
- 现在支持EACH_QUORUM一致性读取请求的水平。
- 有关任何分区关键组件或群集键以及用于均衡和多列中的限制支持限制支持已添加到UPDATE和DELETE语句。
- 单柱和多柱片的限制(>,&#x3e =&#X3C =和<)的支持已经被添加到DELETE语句
- nodetool rebuild_index接受没有多余的表名索引参数
- 物化视图,允许对服务器端的非规范化,现已推出。物化视图提供了另一种二级索引非主键查询和索引高势列执行好得多。
- 分包的切换已经完全重写。提示现在存储在平面文件,为存储和更高效的调度开销更少。
- 选择不清除未修复墓碑。为了避免如果修复尚未gc_grace_seconds内运行具有复活数据用户,一个选项已被添加到仅允许从修复sstables墓碑被清除。要启用,设置压缩选项“only_purge_repaired_tombstones”:真实的,但请记住,如果你不很长一段时间进行修复,你能不能让所有的墓碑周围这可能会导致其他问题
- 在GC时间超过1000毫秒启用警告。
什么是新的版本3.0.0 / 2.2.3:
- 现在支持EACH_QUORUM一致性读取请求的水平。
- 有关任何分区关键组件或群集键以及用于均衡和多列中的限制支持限制支持已添加到UPDATE和DELETE语句。
- 单柱和多柱片的限制(>,&#x3e =&#X3C =和<)的支持已经被添加到DELETE语句
- nodetool rebuild_index接受没有多余的表名索引参数
- 物化视图,允许对服务器端的非规范化,现已推出。物化视图提供了另一种二级索引非主键查询和索引高势列执行好得多。
- 分包的切换已经完全重写。提示现在存储在平面文件,为存储和更高效的调度开销更少。
- 选择不清除未修复墓碑。为了避免如果修复尚未gc_grace_seconds内运行具有复活数据用户,一个选项已被添加到仅允许从修复sstables墓碑被清除。要启用,设置压缩选项“only_purge_repaired_tombstones”:真实的,但请记住,如果你不很长一段时间进行修复,你能不能让所有的墓碑周围这可能会导致其他问题
- 在GC时间超过1000毫秒启用警告。
什么是新的在版本2.2.1 / 1.2.19 / 3.0.0-RC1:
- 去掉" ALTER TYPE<名称>重命名为<名称>"从制表完成
- 在anticompaction固定IllegalStateException异常
- cqlsh:描述了冷冻UDT的支持,元组
- 避免过度暴露JMX内部类
- 钥匙加空检查时冻结集合
- 改进的压力工作量写实
什么是新的在版本2.1.6 / 1.2.19 / 2.2.0-β1:
- 去掉" ALTER TYPE<名称>重命名为<名称>"从制表完成
- 在anticompaction固定IllegalStateException异常
- cqlsh:描述了冷冻UDT的支持,元组
- 避免过度暴露JMX内部类
- 钥匙加空检查时冻结集合
- 改进的压力工作量写实
什么是新的在版本2.1.5 / 1.2.19 / 2.2.0-β1:
- 去掉" ALTER TYPE<名称>重命名为<名称>"从制表完成
- 在anticompaction固定IllegalStateException异常
- cqlsh:描述了冷冻UDT的支持,元组
- 避免过度暴露JMX内部类
- 钥匙加空检查时冻结集合
- 改进的压力工作量写实
什么是新版本 2.1.5 / 1.2.19:
- 删除" ALTER TYPE& #X3C;名称>重命名为<名称>"从制表完成
- 在anticompaction固定IllegalStateException异常
- cqlsh:描述了冷冻UDT的支持,元组
- 避免过度暴露JMX内部类
- 钥匙加空检查时冻结集合
- 改进的压力工作量写实
什么是新版本 2.1.3 / 1.2.19:
- 删除" ALTER TYPE& #X3C;名称>重命名为<名称>"从制表完成
- 在anticompaction固定IllegalStateException异常
- cqlsh:描述了冷冻UDT的支持,元组
- 避免过度暴露JMX内部类
- 钥匙加空检查时冻结集合
- 改进的压力工作量写实
在什么版本2.0.2是新的:
- 投机重试修复
- 改进的内存使用量/最大列名
- 在CQL3表固定节俭验证拒不行标记
- 藏品固定插入与中科院
- 正确的SELECT COUNT发送的元数据
- 跟踪客户在ClientState远程地址
- 创建快照目录,如果它不迁移的时候铲平清单存在
- 请顺序nodetool修复默认
- 压实战略的实现增加了更多的钩
- 在复合2ndary指数修正潜在NPE
- 更新FailureDetector使用nanontime
- 固定FileCacheService回归
- 从不为CL.ANY返回WriteTimeout
- 在散装机固定比赛条件
- 新增配置指标报告
- 挂断查询超过墓碑的配置数量
- 跟踪和持续的SSTable读取活动
元数据分
在什么版本2.0.0是新的:
- 插入CQL3表时<修复节俭验证/ LI>
- 修正了干净memtables周期性的memTable刷新行为
- 修正dateOf()预2.0时间戳列功能
- 修正的SSTable打开批处理时,无意中加载BF
- 添加流会话进度JMX
- CAS操作过程中修复NPE
- 修正为getBloomFilterDiskSpaceUsed AlwaysPresentFilter
- ,直到我们本地加载的变化,不要宣布架构版本
- 修正,支持了堆布隆过滤器尺寸大于2 GB 更大
- 要处理好解析巨大的地图,并设置文字
在什么版本1.2.8新是:
- 固定阅读1.1格式的马厩DeletionTime
- cqlsh:添加收藏支持复制
- 重试重要信息任何IOException异常
- 允许空在SELECT关系/ UPDATE / DELETE语句
- cqlsh:修正在Windows崩溃,由于libedit检测
在什么版本1.2.0新是:
- 不允许柜台集合
- cqlsh:添加单元测试
- 为LeveledCompactionStrategy固定的默认bloom_filter_fp_chance。
在什么版本的新 1.2.0 beta3版:
- 删除删除的节点的所有残余
- 在Debian软件包log4j的文件添加AUT-重载。
- 修正预计行缓存条目大小。
- 重置getRangeSlice过滤整理一排get_paged_slice后
- Expunges行缓存后截断。
- 允许静态CF定义与紧凑的存储。
- 修正了无限循环/ schema_压实*由于破时间戳CFS上。
- 在CounterColumn固定“错误的类类型”的断言。
在什么版本1.1.6新是:
- 等待的同步读消化错配写
- 修正commitlog重播nanotime感染sstables。
- 预检TTL最大的20年。
- (猪)修复widerow与一列行输入。
- 修正HH与正确gcBefore,避免了消灭未交付的提示,以紧凑。
- LCS将合并到32 L0 sstables如预期。
- NTS将默认未配置的DC复制到零。
- 使用默认的一致性水平,如果没有明确规定。
- 改进IAuthority接口,通过引入细粒度的访问权限,并赋予/撤消命令。
- 修正假设错误。
- 添加离线sstablescrub到Debian的软件包。
柜台验证
更新/描述密钥空间时CLI
什么是新的在1.1.4版本:
- 固定下线磨砂赶上&#x3e =乱序行。
- 在RHEL和其它非基于划线系统固定cassandra-env.sh。
什么1.1.2版本是新的:
- 使用CF比较,以建立索引的列在SecondaryIndexManager排序。
- 新增strategy_options到KSMetaData.toString()输出。
- 含unqueried结果固定范围查询。
- 允许更新column_alias类型。
- 修正删除错误。
- 对于平整压实重叠的SSTable的修正计算。
- 改进擦洗,并允许脱机运行它。
- 在StorageService.bulkLoad固定的AssertionError。
在什么版本1.1.1是新的:
- 固定分裂代回归
- 忽略LCS最小/最大压实设置,同时保留行为分钟= MAX = 0禁用autocompaction。
- 请从保存的缓存读取的行数。
- 计算清理操作所需的确切大小。
- 避免冲洗期间封锁额外写入时commitlog暂时落在后面。
- 启用基于数据CF高速缓存设置CFs的索引缓存。
- 警告无效复制策略创建选项。
- 删除[Freeable]记忆终结。
- 纳入ColumnFamily.size墓碑的大小,它可以防止突然OOM质量过程中产生一个非零liveRatio删除操作。
- 为每平整压实级别不限1 sstableScanner。
在什么版本1.1.0是新的:
- 平均降低liveRatio估计与前一个。
- 允许KS和CF名最多48个字符。
- 修正压力积聚。
- 新增剩余时间估算nodetool compactionstats。
要求:
- 的Java 1.7或更高版本
- 的Python 2.7或更高版本
评论没有发现