SQL Server 2012 中有一个名为“ColumnStore Index”的选项。
是否可以与Cassandra、HBase等列式数据库相媲美?
使用 SQL Server 2012 的几个优点可以是:
- 可更新
- 它是关系性的
如果需要更快的查询性能,在 SQL Server 2012 和其他列式数据库之间进行选择时还可以考虑哪些其他因素。
最佳答案
我不确定“它是可更新的”是什么意思,但在 SQL Server 2012 中,具有列存储索引的表无法更新。您必须首先删除列存储索引,或者必须围绕列存储索引进行分区,才能支持对基础数据的更改。
此外,列存储索引在需要聚合和快速访问大量数据的 DW 系统中也很有用。
在 SQL Server 2012 中,您可以选择索引(具体化) View 。
关于sql-server - 列存储索引与列式数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22605008/