/** * Creates POS? column family. * * @param cfName the column family name. * @return the POS? column family definition. */ protected ColumnFamilyDefinition createCF_PO_Sx(final String cfName) { final ColumnFamilyDefinition cfdef = HFactory.createColumnFamilyDefinition(_dataAccessLayerFactory.getKeyspaceName(), cfName, ComparatorType.COMPOSITETYPE); cfdef.setColumnType(ColumnType.STANDARD); cfdef.setKeyValidationClass(ComparatorType.BYTESTYPE.getClassName()); cfdef.setDefaultValidationClass(ComparatorType.BYTESTYPE.getClassName()); cfdef.setComparatorTypeAlias("(DoubleType, BytesType)"); cfdef.setCompactionStrategy("LeveledCompactionStrategy"); cfdef.setCompressionOptions(_compressionOptions); return new ThriftCfDef(cfdef); }
/** * Creates POS? column family used for date range queries. * * @param cfName the column family name. * @return the POS? column family definition. */ protected ColumnFamilyDefinition createCF_RDT_PO_S(final String cfName) { final ColumnFamilyDefinition cfdef = HFactory.createColumnFamilyDefinition(_dataAccessLayerFactory.getKeyspaceName(), cfName, ComparatorType.COMPOSITETYPE); cfdef.setColumnType(ColumnType.STANDARD); cfdef.setKeyValidationClass(ComparatorType.BYTESTYPE.getClassName()); cfdef.setDefaultValidationClass(ComparatorType.BYTESTYPE.getClassName()); cfdef.setComparatorTypeAlias("(LongType, BytesType)"); cfdef.setCompactionStrategy("LeveledCompactionStrategy"); cfdef.setCompressionOptions(_compressionOptions); return new ThriftCfDef(cfdef); }
/** * Creates POS? column family. * * @param cfName the column family name. * @return the POS? column family definition. */ protected ColumnFamilyDefinition createCF_PO_Sx(final String cfName) { final ColumnFamilyDefinition cfdef = HFactory.createColumnFamilyDefinition(_dataAccessLayerFactory.getKeyspaceName(), cfName, ComparatorType.COMPOSITETYPE); cfdef.setColumnType(ColumnType.STANDARD); cfdef.setKeyValidationClass(ComparatorType.BYTESTYPE.getClassName()); cfdef.setDefaultValidationClass(ComparatorType.BYTESTYPE.getClassName()); cfdef.setComparatorTypeAlias("(DoubleType, BytesType)"); cfdef.setCompactionStrategy("LeveledCompactionStrategy"); cfdef.setCompressionOptions(_compressionOptions); return new ThriftCfDef(cfdef); }
/** * Creates POS? column family used for date range queries. * * @param cfName the column family name. * @return the POS? column family definition. */ protected ColumnFamilyDefinition createCF_RDT_PO_S(final String cfName) { final ColumnFamilyDefinition cfdef = HFactory.createColumnFamilyDefinition(_dataAccessLayerFactory.getKeyspaceName(), cfName, ComparatorType.COMPOSITETYPE); cfdef.setColumnType(ColumnType.STANDARD); cfdef.setKeyValidationClass(ComparatorType.BYTESTYPE.getClassName()); cfdef.setDefaultValidationClass(ComparatorType.BYTESTYPE.getClassName()); cfdef.setComparatorTypeAlias("(LongType, BytesType)"); cfdef.setCompactionStrategy("LeveledCompactionStrategy"); cfdef.setCompressionOptions(_compressionOptions); return new ThriftCfDef(cfdef); }
cfdef.setComparatorTypeAlias("(BytesType, BytesType, BytesType)");
cfdef.setComparatorTypeAlias("(BytesType, BytesType, BytesType)");