gpt4 book ai didi

Cassandra 非专柜系列

转载 作者:行者123 更新时间:2023-12-03 16:06:28 26 4
gpt4 key购买 nike

我试图在 cassandra 中创建一个以 counter 作为列类型之一的表,但出现以下错误:

ConfigurationException: ErrorMessage code=2300 [Query invalid because of configuration issue] message="Cannot add a counter column (transaction_count) in a non counter column family"



我的表架构如下:
CREATE TABLE MARKET_DATA_TRANSACTION_COUNT (
TRADE_DATE TIMESTAMP,
SECURITY_EXCHANGE TEXT,
PRODUCT_CODE TEXT,
SYMBOL TEXT,
SPREAD_TYPE TEXT,
USER_DEFINED TEXT,
PRODUCT_GUID TEXT,
CHANNEL_ID INT,
SECURITY_TYPE TEXT,
INSTRUMENT_GUID TEXT,
SECURITY_ID INT,
TRANSACTION_COUNT COUNTER,
PRIMARY KEY (TRADE_DATE));

最佳答案

这是当前计数器实现的一个限制。您不能在同一个表中混合使用计数器和常规列。所以你需要一个单独的柜台表。

他们正在考虑在 Cassandra 3.x 中消除这个限制。看到这个 Jira ticket .

关于Cassandra 非专柜系列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32562500/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com