You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We need to support the creation of secondary indexes from Hecuba. We can use the same keyword that we use to specify multidimensional indexes implemented by Qbeast:
classmiobj<StorageObj>:
'''@ClassField dictname dict <key:int>,x:float,y:float,z:float>@index_on dictname x,y,z #this creates a Qbeast index on x,y,z'''
With this class specification we are using Qbeast to create a multidimensional index on dictname using attributes x,y and z as dimensions.
If after the keyword "index_on" we find only one attribute we can assume that we want to add on that attribute a secondary index implemented by Cassandra
classmiobj<StorageObj>:
'''@ClassField dictname dict <key:int>,x:float,y:float,z:float>@index_on dictname x #this creates a Cassandra secondary index on x'''
The text was updated successfully, but these errors were encountered:
We need to support the creation of secondary indexes from Hecuba. We can use the same keyword that we use to specify multidimensional indexes implemented by Qbeast:
With this class specification we are using Qbeast to create a multidimensional index on dictname using attributes x,y and z as dimensions.
If after the keyword "index_on" we find only one attribute we can assume that we want to add on that attribute a secondary index implemented by Cassandra
The text was updated successfully, but these errors were encountered: