ScyllaDB 是一款高性能的 NoSQL 数据库,以独特的“每核分片架构”(shard-per-core)著称,可实现极低延迟和高吞吐量。近日,ScyllaDB 公布了一个重大变更计划:从 2025 年 2 月即将发布的 ScyllaDB Enterprise 2025.1 版本起,ScyllaDB 将只专注于 企业版(Enterprise) 的单一发布流。
此次调整标志着 ScyllaDB 从以往同时维护开源(OSS)和企业版的模式转向了新的策略,包括以下几个方面:
ScyllaDB Enterprise 将从原本的闭源模式转变为“源代码可见”(source available),允许用户查看和审查其核心代码的大部分。这种模式在保持透明的同时,依然保护了知识产权。
ScyllaDB OSS 的最终版本是 ScyllaDB OSS AGPL 6.2,之后将不再提供新的开源版本。未来,社区的免费版本将基于企业版代码库,免费提供全功能企业版的小规模部署。
ScyllaDB Enterprise 2024.2 从 2024 年 12 月的路径更新开始,也将采用新的“源代码可见”许可。
ScyllaDB 表示,长期以来同时维护两个独立的版本流带来了日益增长的工作负担。
事实上,这种模式让开源版本在实际使用中更像是一种“源代码可见”解决方案,而未能达到理想的社区贡献水平。
尽管部分开源用户可能对新版本不再提供纯开源替代品感到失望,但 ScyllaDB 认为,这一新模式实际上对整个社区更有利。
整合闭源的多区域操作工具至主 Apache 许可操作工具后,容器化和多区域环境的部署变得更加简化,为 DevOps 团队带来了便利。
此次将发布流合并的决定并不轻松,但 ScyllaDB 相信,这一转变将使其更快速地响应用户需求。随着 2025 年 2 月的到来,开发者、数据库管理员和企业用户将密切关注这一“源代码可见”新时代的展开。
更多详情可查看官方公告。
我正儿八经测试过,虽然号称是完全兼容cassandra,但用自带的工具迁移cassandra数据到scyllaDB大量丢数据
Popular Ranking
Popular Events
ScyllaDB 是一款高性能的 NoSQL 数据库,以独特的“每核分片架构”(shard-per-core)著称,可实现极低延迟和高吞吐量。近日,ScyllaDB 公布了一个重大变更计划:从 2025 年 2 月即将发布的 ScyllaDB Enterprise 2025.1 版本起,ScyllaDB 将只专注于 企业版(Enterprise) 的单一发布流。
主要变化
此次调整标志着 ScyllaDB 从以往同时维护开源(OSS)和企业版的模式转向了新的策略,包括以下几个方面:
企业版开放源代码查看
ScyllaDB Enterprise 将从原本的闭源模式转变为“源代码可见”(source available),允许用户查看和审查其核心代码的大部分。这种模式在保持透明的同时,依然保护了知识产权。
最后一版开源版本
ScyllaDB OSS 的最终版本是 ScyllaDB OSS AGPL 6.2,之后将不再提供新的开源版本。未来,社区的免费版本将基于企业版代码库,免费提供全功能企业版的小规模部署。
旧版企业版许可更新
ScyllaDB Enterprise 2024.2 从 2024 年 12 月的路径更新开始,也将采用新的“源代码可见”许可。
管理工具与 Kubernetes 集成
转变背后的原因
ScyllaDB 表示,长期以来同时维护两个独立的版本流带来了日益增长的工作负担。
事实上,这种模式让开源版本在实际使用中更像是一种“源代码可见”解决方案,而未能达到理想的社区贡献水平。
尽管部分开源用户可能对新版本不再提供纯开源替代品感到失望,但 ScyllaDB 认为,这一新模式实际上对整个社区更有利。
新模式的优势
社区版的免费层仍然保留企业版的全部功能,包括此前需要付费解锁的所有特性。
统一代码库加速了开发进程,让用户能够更快地获得更新和技术突破。
预计的关键改进
通过配置引导优化,吞吐量可提升高达 50%,延迟降低 33%。
基于文件的流处理速度提高 30 倍,节点添加或移除变得更加简单高效。
为单集群上的不同工作负载提供高级调度,确保资源利用效率并节省成本。
基于 ZSTD 的压缩方式结合分片级字典,特别是在节点间通信中有效减少网络开销。
新的增量压缩策略平衡了分级和大小分层方法的优势,节省高达 35% 的存储空间。
静态加密、LDAP 集成等企业专属功能向所有用户开放。
每个版本的稳定性和支持周期都得到了延长。
Kubernetes 的改进
整合闭源的多区域操作工具至主 Apache 许可操作工具后,容器化和多区域环境的部署变得更加简化,为 DevOps 团队带来了便利。
展望未来
此次将发布流合并的决定并不轻松,但 ScyllaDB 相信,这一转变将使其更快速地响应用户需求。随着 2025 年 2 月的到来,开发者、数据库管理员和企业用户将密切关注这一“源代码可见”新时代的展开。
更多详情可查看官方公告。