标签: database cassandra nosql
我们有一个用例,只允许在cassandra列中使用某些值。
示例:
[{"name":"John Doe","email":"john@doe.com"},{"name":"Frank Franky","email":"frank@frank.com"}]
一家公司可能来自特定的汽车制造商列表,例如通用,丰田,本田等。
cassandra是否支持为上述用例定义约束? 还是需要在程序级别处理?
答案 0 :(得分:4)
cassandra中没有对枚举的内置支持。
但是Datastax驱动程序确实具有定义自定义编解码器的选项,这可能会有所帮助。
Enum Java Driver