卡桑德拉约束

时间:2018-09-18 03:30:30

标签: database cassandra nosql

我们有一个用例,只允许在cassandra列中使用某些值。

示例:

[{"name":"John Doe","email":"john@doe.com"},{"name":"Frank Franky","email":"frank@frank.com"}]

一家公司可能来自特定的汽车制造商列表,例如通用,丰田,本田等。

cassandra是否支持为上述用例定义约束? 还是需要在程序级别处理?

1 个答案:

答案 0 :(得分:4)

cassandra中没有对枚举的内置支持。

但是Datastax驱动程序确实具有定义自定义编解码器的选项,这可能会有所帮助。

Enum Java Driver