Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/364.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用java检查aerospike数据库中是否存在bin?_Java_Database_Aerospike - Fatal编程技术网

如何使用java检查aerospike数据库中是否存在bin?

如何使用java检查aerospike数据库中是否存在bin?,java,database,aerospike,Java,Database,Aerospike,如何检查aerospike数据库集合中是否存在bin 例如,我有一个名为users{name,age,rollno}的集合,如何使用java检查rollno bin是否存在?集合只是记录上的一个标记。元数据-不是Aerospike中的架构定义。存储箱存在于记录中。因此,record1可能有rollno,record2可能没有。事实上,同一个bin名称可以在不同的记录中具有不同的数据类型 换句话说,Aerospike有一个记录级模式 Set只是记录上的一个标记。元数据-不是Aerospike中的架

如何检查aerospike数据库集合中是否存在bin


例如,我有一个名为users{name,age,rollno}的集合,如何使用java检查rollno bin是否存在?

集合只是记录上的一个标记。元数据-不是Aerospike中的架构定义。存储箱存在于记录中。因此,record1可能有rollno,record2可能没有。事实上,同一个bin名称可以在不同的记录中具有不同的数据类型


换句话说,Aerospike有一个记录级模式

Set只是记录上的一个标记。元数据-不是Aerospike中的架构定义。存储箱存在于记录中。因此,record1可能有rollno,record2可能没有。事实上,同一个bin名称可以在不同的记录中具有不同的数据类型


换句话说,Aerospike有一个记录级模式

因此,检查记录是否有bin的唯一方法是首先检索它,然后检查?对于特定记录,是的,您必须在应用程序中读取它。但您也可以在bin上构建二级索引,并查找与bin特定值匹配的所有记录。因此,检查记录是否有bin的唯一方法是首先检索它,然后进行检查?对于特定记录,是的,您必须在应用程序中读取它。但您也可以在bin上构建二级索引,并查找与bin特定值匹配的所有记录。