MCPcopy Create free account
hub / github.com/bytedance/terarkdb / createColumnFamily

Method createColumnFamily

java/src/main/java/org/rocksdb/RocksDB.java:2345–2351  ·  view source on GitHub ↗

Creates a new column family with the name columnFamilyName and allocates a ColumnFamilyHandle within an internal structure. The ColumnFamilyHandle is automatically disposed with DB disposal. @param columnFamilyDescriptor column family to be created. @return org.rocksdb.ColumnFamilyHandle in

(
      final ColumnFamilyDescriptor columnFamilyDescriptor)

Source from the content-addressed store, hash-verified

2343 * native library.
2344 */
2345 public ColumnFamilyHandle createColumnFamily(
2346 final ColumnFamilyDescriptor columnFamilyDescriptor)
2347 throws RocksDBException {
2348 return new ColumnFamilyHandle(this, createColumnFamily(nativeHandle_,
2349 columnFamilyDescriptor.columnFamilyName(),
2350 columnFamilyDescriptor.columnFamilyOptions().nativeHandle_));
2351 }
2352
2353 /**
2354 * Drops the column family identified by columnFamilyName. Internal

Callers 2

unit_test.jsFile · 0.45
mainMethod · 0.45

Calls 2

columnFamilyNameMethod · 0.80
columnFamilyOptionsMethod · 0.80

Tested by

no test coverage detected