orc
Apache ORC - the smallest, fastest columnar storage for Hadoop workloads
파일 탐색기
최종 버전 다운로드 (.zip)- build_and_test.yml
- daily_main.yml
- pages.yml
- publish_image.yml
- publish_snapshot.yml
- sanitizer_test.yml
- stale.yml
- .licenserc.yaml
- dependabot.yml
- lsan-suppressions.txt
- PULL_REQUEST_TEMPLATE
- ubsan-suppressions.txt
- vcs.xml
- README.md
- run_clang_format.py
- run_clang_tidy.py
- Literal.hh
- SearchArgument.hh
- TruthValue.hh
- BloomFilter.hh
- ColumnPrinter.hh
- Common.hh
- Exceptions.hh
- Geospatial.hh
- Int128.hh
- MemoryPool.hh
- meson.build
- orc-config.hh.in
- OrcFile.hh
- Reader.hh
- Statistics.hh
- Type.hh
- Vector.hh
- Writer.hh
- CMakeLists.txt
- Cache.cc
- Cache.hh
- InputStream.cc
- InputStream.hh
- OutputStream.cc
- OutputStream.hh
- ExpressionTree.cc
- ExpressionTree.hh
- Literal.cc
- PredicateLeaf.cc
- PredicateLeaf.hh
- SargsApplier.cc
- SargsApplier.hh
- SearchArgument.cc
- SearchArgument.hh
- TruthValue.cc
- coded-stream-wrapper.h
- gmock.h
- gtest-wrapper.h
- orc-proto-wrapper.cc
- orc-proto-wrapper.hh
- snappy-wrapper.h
- zero-copy-stream-wrapper.h
- Adaptor.cc
- Adaptor.hh.in
- BitUnpackerAvx512.hh
- BlockBuffer.cc
- BlockBuffer.hh
- BloomFilter.cc
- BloomFilter.hh
- Bpacking.hh
- BpackingAvx512.cc
- BpackingAvx512.hh
- BpackingDefault.cc
- BpackingDefault.hh
- ByteRLE.cc
- ByteRLE.hh
- CMakeLists.txt
- ColumnPrinter.cc
- ColumnReader.cc
- ColumnReader.hh
- ColumnWriter.cc
- ColumnWriter.hh
- Common.cc
- Compression.cc
- Compression.hh
- ConvertColumnReader.cc
- ConvertColumnReader.hh
- CpuInfoUtil.cc
- CpuInfoUtil.hh
- Dictionary.cc
- Dictionary.hh
- DictionaryLoader.cc
- DictionaryLoader.hh
- Dispatch.hh
- Exceptions.cc
- Geospatial.cc
- Geospatial.hh
- Int128.cc
- LzoDecompressor.cc
- LzoDecompressor.hh
- MemoryPool.cc
- meson.build
- Murmur3.cc
- Murmur3.hh
- Options.hh
- OrcFile.cc
- Reader.cc
- Reader.hh
- RLE.cc
- RLE.hh
- RleDecoderV2.cc
- RleEncoderV2.cc
- RLEv1.cc
- RLEv1.hh
- RLEv2.hh
- RLEV2Util.cc
- RLEV2Util.hh
- SchemaEvolution.cc
- SchemaEvolution.hh
- Statistics.cc
- Statistics.hh
- StripeStream.cc
- StripeStream.hh
- Timezone.cc
- Timezone.hh
- TypeImpl.cc
- TypeImpl.hh
- Utils.hh
- Vector.cc
- Writer.cc
- CMakeLists.txt
- CreateTestFiles.cc
- MemoryInputStream.cc
- MemoryInputStream.hh
- MemoryOutputStream.cc
- MemoryOutputStream.hh
- meson.build
- MockStripeStreams.cc
- MockStripeStreams.hh
- OrcTest.hh
- test-orc.suppress
- TestAttributes.cc
- TestBlockBuffer.cc
- TestBloomFilter.cc
- TestBufferedOutputStream.cc
- TestByteRle.cc
- TestByteRLEEncoder.cc
- TestCache.cc
- TestColumnPrinter.cc
- TestColumnReader.cc
- TestColumnStatistics.cc
- TestCompression.cc
- TestConvertColumnReader.cc
- TestDecimal.cc
- TestDecompression.cc
- TestDictionaryEncoding.cc
- TestDriver.cc
- TestInt128.cc
- TestMurmur3.cc
- TestPredicateLeaf.cc
- TestPredicatePushdown.cc
- TestReader.cc
- TestRleDecoder.cc
- TestRleEncoder.cc
- TestRLEV2Util.cc
- TestRleVectorDecoder.cc
- TestSargsApplier.cc
- TestSchemaEvolution.cc
- TestSearchArgument.cc
- TestStatistics.cc
- TestStripeIndexStatistics.cc
- TestTimestampStatistics.cc
- TestTimezone.cc
- TestType.cc
- TestUtil.cc
- TestUtil.hh
- TestWriter.cc
- CMakeLists.txt
- Doxyfile
- meson.build
- orcConfig.cmake.in
- CheckFormat.cmake
- CheckSourceCompiles.cmake
- ConfigSimdLevel.cmake
- FindCyrusSASL.cmake
- FindGTestAlt.cmake
- FindLZ4Alt.cmake
- FindProtobufAlt.cmake
- FindSnappyAlt.cmake
- FindZLIBAlt.cmake
- FindZSTDAlt.cmake
- OrcSanitizers.cmake
- ThirdpartyToolchain.cmake
- CMakeLists.txt
- conanfile.py
- test_package.cpp
- conandata.yml
- conanfile.py
- ConanThirdpartyToolchain.cmake
- config.yml
- create_orc_jira.py
- merge_orc_pr.py
- Dockerfile
- Dockerfile
- Dockerfile
- Dockerfile
- Dockerfile
- Dockerfile
- Dockerfile
- .gitignore
- os-list.txt
- README.md
- reinit.sh
- run-all.sh
- run-one.sh
- missing_blob_stream_in_string_dict.orc
- missing_length_stream_in_string_dict.orc
- negative_dict_entry_lengths.orc
- stripe_footer_bad_column_encodings.orc
- kms.keystore
- sample1.orc
- sample2.orc
- decimal.jsn.gz
- demo-12-zlib.jsn.gz
- nulls-at-end-snappy.jsn.gz
- orc-file-11-format.jsn.gz
- orc_index_int_string.jsn.gz
- orc_split_elim.jsn.gz
- orc_split_elim_cpp.jsn.gz
- orc_split_elim_new.jsn.gz
- over1k_bloom.jsn.gz
- TestOrcFile.columnProjection.jsn.gz
- TestOrcFile.emptyFile.jsn.gz
- TestOrcFile.metaData.jsn.gz
- TestOrcFile.test1.jsn.gz
- TestOrcFile.testDate1900.jsn.gz
- TestOrcFile.testDate2038.jsn.gz
- TestOrcFile.testMemoryManagementV11.jsn.gz
- TestOrcFile.testMemoryManagementV12.jsn.gz
- TestOrcFile.testPredicatePushdown.jsn.gz
- TestOrcFile.testSeek.jsn.gz
- TestOrcFile.testSnappy.jsn.gz
- TestOrcFile.testStringAndBinaryStatistics.jsn.gz
- TestOrcFile.testStripeLevelStats.jsn.gz
- TestOrcFile.testTimestamp.jsn.gz
- TestOrcFile.testUnionAndTimestamp.jsn.gz
- TestOrcFile.testWithoutIndex.jsn.gz
- TestStringDictionary.testRowIndex.jsn.gz
- TestVectorOrcFile.testLz4.jsn.gz
- TestVectorOrcFile.testLzo.jsn.gz
- bad_bloom_filter_1.6.0.orc
- bad_bloom_filter_1.6.11.orc
- complextypes_iceberg.orc
- decimal.orc
- decimal64_v2.orc
- decimal64_v2_cplusplus.orc
- demo-11-none.orc
- demo-11-zlib.orc
- demo-12-zlib.orc
- nulls-at-end-snappy.orc
- orc-file-11-format.orc
- orc_index_int_string.orc
- orc_no_format.orc
- orc_split_elim.orc
- orc_split_elim_cpp.orc
- orc_split_elim_new.orc
- over1k_bloom.orc
- TestCSVFileImport.test10rows.csv
- TestCSVFileImport.testTimezoneOption.csv
- TestOrcFile.columnProjection.orc
- TestOrcFile.emptyFile.orc
- TestOrcFile.metaData.orc
- TestOrcFile.test1.orc
- TestOrcFile.testDate1900.orc
- TestOrcFile.testDate2038.orc
- TestOrcFile.testMemoryManagementV11.orc
- TestOrcFile.testMemoryManagementV12.orc
- TestOrcFile.testPredicatePushdown.orc
- TestOrcFile.testSargSkipPickupGroupWithoutIndexCPlusPlus.orc
- TestOrcFile.testSargSkipPickupGroupWithoutIndexJava.orc
- TestOrcFile.testSeek.orc
- TestOrcFile.testSnappy.orc
- TestOrcFile.testStringAndBinaryStatistics.orc
- TestOrcFile.testStripeLevelStats.orc
- TestOrcFile.testTimestamp.orc
- TestOrcFile.testUnionAndTimestamp.orc
- TestOrcFile.testWithoutCompressionBlockSize.orc
- TestOrcFile.testWithoutIndex.orc
- TestStringDictionary.testRowIndex.orc
- TestVectorOrcFile.testLz4.orc
- TestVectorOrcFile.testLzo.orc
- TestVectorOrcFile.testZstd.0.12.orc
- version1999.orc
- zero.orc
- vcs.xml
- jvm.config
- maven.config
- uber.xml
- TrackingLocalFileSystem.java
- AvroReader.java
- AvroSchemaUtils.java
- AvroWriter.java
- CsvReader.java
- JsonReader.java
- JsonWriter.java
- OrcReader.java
- OrcWriter.java
- ParquetReader.java
- ParquetWriter.java
- BatchReader.java
- BatchWriter.java
- GenerateVariants.java
- ScanVariants.java
- FilterBench.java
- FilterBenchUtil.java
- ChunkReadBench.java
- ChunkReadUtil.java
- BenchmarkOptions.java
- CompressionKind.java
- Driver.java
- IOCounters.java
- NullFileSystem.java
- OrcBenchmark.java
- RandomGenerator.java
- RecordCounters.java
- SalesGenerator.java
- Utilities.java
- RowFilter.java
- RowFilterFactory.java
- github.schema
- sales.schema
- taxi.schema
- TestFilter.java
- ChunkReadUtilTest.java
- ATestFilter.java
- TestRowFilter.java
- pom.xml
- uber.xml
- OrcBenchmarkUtilities.java
- BooleanRowFilterBenchmark.java
- DecimalRowFilterBenchmark.java
- DoubleRowFilterBenchmark.java
- RowFilterInputState.java
- StringRowFilterBenchmark.java
- TimestampRowFilterBenchmark.java
- ColumnProjectionBenchmark.java
- DecimalBench.java
- FullReadBenchmark.java
- ORCWriterBenchMark.java
- RowFilterProjectionBenchmark.java
- pom.xml
- SparkBenchmark.java
- SparkSchema.java
- pom.xml
- .gitignore
- fetch-data.sh
- pom.xml
- README.md
- BatchFilter.java
- PluginFilterService.java
- BoundingBox.java
- GeospatialTypes.java
- DecimalFilters.java
- FloatFilters.java
- LeafFilterFactory.java
- LongFilters.java
- StringFilters.java
- TimestampFilters.java
- AndFilter.java
- BatchFilterFactory.java
- FilterFactory.java
- IsNotNullFilter.java
- IsNullFilter.java
- LeafFilter.java
- OrFilter.java
- Selected.java
- VectorFilter.java
- DecimalIdentity.java
- DoubleIdentity.java
- ListIdentity.java
- LongIdentity.java
- MapIdentity.java
- MaskFactory.java
- MaskProvider.java
- NullifyMask.java
- RedactMaskFactory.java
- SHA256MaskFactory.java
- StructIdentity.java
- TimestampIdentity.java
- UnionIdentity.java
- BatchReader.java
- PrimitiveBatchReader.java
- StructBatchReader.java
- TypeReader.java
- ReaderEncryption.java
- ReaderEncryptionKey.java
- ReaderEncryptionVariant.java
- StripePlanner.java
- BinaryTreeWriter.java
- BooleanTreeWriter.java
- ByteTreeWriter.java
- CharTreeWriter.java
- DateTreeWriter.java
- Decimal64TreeWriter.java
- DecimalTreeWriter.java
- DoubleTreeWriter.java
- EncryptionTreeWriter.java
- FloatTreeWriter.java
- GeospatialTreeWriter.java
- IntegerTreeWriter.java
- ListTreeWriter.java
- MapTreeWriter.java
- StreamOptions.java
- StringBaseTreeWriter.java
- StringTreeWriter.java
- StructTreeWriter.java
- TimestampTreeWriter.java
- TreeWriter.java
- TreeWriterBase.java
- UnionTreeWriter.java
- VarcharTreeWriter.java
- WriterContext.java
- WriterEncryptionKey.java
- WriterEncryptionVariant.java
- WriterImplV2.java
- AcidStats.java
- AircompressorCodec.java
- BitFieldReader.java
- BitFieldWriter.java
- BrotliCodec.java
- BufferChunk.java
- BufferChunkList.java
- ColumnStatisticsImpl.java
- ConvertTreeReaderFactory.java
- CryptoUtils.java
- DataReaderProperties.java
- DateUtils.java
- Dictionary.java
- DictionaryUtils.java
- DirectDecompressionCodec.java
- DynamicByteArray.java
- DynamicIntArray.java
- HadoopShimsFactory.java
- InStream.java
- IntegerReader.java
- IntegerWriter.java
- Lz4Codec.java
- MaskDescriptionImpl.java
- MemoryManager.java
- MemoryManagerImpl.java
- OrcAcidUtils.java
- OrcCodecPool.java
- OrcFilterContextImpl.java
- OrcIndex.java
- OrcTail.java
- OutStream.java
- ParserUtils.java
- PhysicalFsWriter.java
- PositionedOutputStream.java
- PositionProvider.java
- PositionRecorder.java
- ReaderImpl.java
- RecordReaderImpl.java
- RecordReaderUtils.java
- RedBlackTree.java
- RunLengthByteReader.java
- RunLengthByteWriter.java
- RunLengthIntegerReader.java
- RunLengthIntegerReaderV2.java
- RunLengthIntegerWriter.java
- RunLengthIntegerWriterV2.java
- SchemaEvolution.java
- SerializationUtils.java
- SnappyCodec.java
- StreamName.java
- StringHashTableDictionary.java
- StringRedBlackTree.java
- StripeStatisticsImpl.java
- TreeReaderFactory.java
- TypeUtils.java
- Utf8Utils.java
- VisitorContextImpl.java
- WriterImpl.java
- WriterInternal.java
- XerialSnappyCodec.java
- ZlibCodec.java
- ZstdCodec.java
- BloomFilter.java
- BloomFilterIO.java
- BloomFilterUtf8.java
- CuckooSetBytes.java
- Murmur3.java
- StreamWrapperFileSystem.java
- BinaryColumnStatistics.java
- BooleanColumnStatistics.java
- CollectionColumnStatistics.java
- ColumnStatistics.java
- CompressionCodec.java
- CompressionKind.java
- DataMask.java
- DataMaskDescription.java
- DataReader.java
- DateColumnStatistics.java
- DecimalColumnStatistics.java
- DoubleColumnStatistics.java
- EncryptionKey.java
- EncryptionVariant.java
- FileFormatException.java
- FileMetadata.java
- GeospatialColumnStatistics.java
- InMemoryKeystore.java
- IntegerColumnStatistics.java
- MemoryManager.java
- OrcConf.java
- OrcFile.java
- OrcFilterContext.java
- OrcUtils.java
- PhysicalWriter.java
- Reader.java
- RecordReader.java
- StringColumnStatistics.java
- StripeInformation.java
- StripeStatistics.java
- TimestampColumnStatistics.java
- TypeDescription.java
- TypeDescriptionPrettyPrint.java
- UnknownFormatException.java
- Writer.java
- HybridChronology.java
- HybridDate.java
- org.apache.orc.DataMask$Provider
- org.apache.orc.impl.KeyProvider$Factory
- ATestLeafFilter.java
- TestDecimalFilters.java
- TestEquals.java
- TestFilters.java
- TestFloatFilters.java
- TestLongFilters.java
- TestStringFilters.java
- TestTimestampFilters.java
- ATestFilter.java
- FilterUtils.java
- IsNullFilterTest.java
- MyFilterService.java
- TestAndFilter.java
- TestConvFilter.java
- TestNotFilter.java
- TestOrFilter.java
- TestPluginFilters.java
- TestPluginFilterService.java
- TestSelected.java
- TestDataMask.java
- TestRedactMask.java
- TestSHA256Mask.java
- TestUnmaskRange.java
- TestReaderEncryptionVariant.java
- TestStripePlanner.java
- MockDataReader.java
- MockDFSDataInputStream.java
- MockStream.java
- MockStripe.java
- TestBitFieldReader.java
- TestBitPack.java
- TestBrotli.java
- TestColumnStatisticsImpl.java
- TestConvertTreeReaderFactory.java
- TestCryptoUtils.java
- TestDataReaderProperties.java
- TestDateUtils.java
- TestDynamicArray.java
- TestDynamicIntArray.java
- TestEncryption.java
- TestInStream.java
- TestIntegerCompressionReader.java
- TestLz4.java
- TestMemoryManager.java
- TestOrcFilterContextImpl.java
- TestOrcLargeStripe.java
- TestOrcWideTable.java
- TestOutStream.java
- TestPhysicalFsWriter.java
- TestPredicatePushDownBounds.java
- TestReaderImpl.java
- TestRecordReaderImpl.java
- TestRecordReaderUtils.java
- TestRunLengthByteReader.java
- TestRunLengthIntegerReader.java
- TestSchemaEvolution.java
- TestSerializationUtils.java
- TestSnappy.java
- TestStreamName.java
- TestStringDictionaryTreeReader.java
- TestStringHashTableDictionary.java
- TestStringRedBlackTree.java
- TestTreeReaderFactory.java
- TestWriterImpl.java
- TestZlib.java
- TestZstd.java
- CuckooSetBytesTest.java
- TestBloomFilter.java
- TestMurmur3.java
- TestStreamWrapperFileSystem.java
- StringDictTestingUtils.java
- TestColumnStatistics.java
- TestConf.java
- TestCorruptTypes.java
- TestInMemoryKeystore.java
- TestMinSeekSize.java
- TestNewIntegerEncoding.java
- TestOrcConf.java
- TestOrcDSTNoTimezone.java
- TestOrcFilterContext.java
- TestOrcGeospatial.java
- TestOrcNoTimezone.java
- TestOrcNullOptimization.java
- TestOrcTimestampPPD.java
- TestOrcTimezone1.java
- TestOrcTimezone2.java
- TestOrcTimezone3.java
- TestOrcTimezone4.java
- TestOrcTimezonePPD.java
- TestOrcUtils.java
- TestOrcWithLargeStripeStatistics.java
- TestProlepticConversions.java
- TestReader.java
- TestRowFilteringComplexTypes.java
- TestRowFilteringComplexTypesNulls.java
- TestRowFilteringIOSkip.java
- TestRowFilteringNoSkip.java
- TestRowFilteringSkip.java
- TestSelectedVector.java
- TestStringDictionary.java
- TestTypeDescription.java
- TestUnicode.java
- TestUnrolledBitPack.java
- TestVectorOrcFile.java
- col.dot.orc
- orc-file-11-format.orc
- orc-file-dst-no-timezone.orc
- orc-file-no-double-statistic.orc
- orc-file-no-timezone.orc
- orc-file-presto-string.orc
- orc_corrupt_zlib.orc
- orc_split_elim.orc
- pom.xml
- uber.xml
- AdvancedReader.java
- AdvancedWriter.java
- CompressionWriter.java
- CoreReader.java
- CoreWriter.java
- Driver.java
- InMemoryEncryptionReader.java
- InMemoryEncryptionWriter.java
- pom.xml
- OrcInputFormat.java
- OrcKey.java
- OrcList.java
- OrcMap.java
- OrcMapredRecordReader.java
- OrcMapredRecordWriter.java
- OrcOutputFormat.java
- OrcStruct.java
- OrcTimestamp.java
- OrcUnion.java
- OrcValue.java
- package-info.java
- OrcInputFormat.java
- OrcMapreduceRecordReader.java
- OrcMapreduceRecordWriter.java
- OrcOutputFormat.java
- TestMapRedFiltering.java
- TestOrcFileEvolution.java
- TestOrcList.java
- TestOrcMap.java
- TestOrcOutputFormat.java
- TestOrcRecordWriter.java
- TestOrcStruct.java
- TestOrcTimestamp.java
- TestOrcUnion.java
- FilterTestUtil.java
- TestMapReduceFiltering.java
- TestMapreduceOrcOutputFormat.java
- TestMrUnit.java
- TestOrcRecordWriter.java
- acid5k.orc
- pom.xml
- HadoopShims.java
- HadoopShimsCurrent.java
- KeyProvider.java
- KeyProviderImpl.java
- LocalKey.java
- NullKeyProvider.java
- SnappyDirectDecompressWrapper.java
- ZeroCopyShims.java
- ZlibDirectDecompressWrapper.java
- EncryptionAlgorithm.java
- TestHadoopShimsPost3_3_4.java
- TestHadoopShimsPre2_7.java
- pom.xml
- uber.xml
- ConvertTool.java
- CsvReader.java
- JsonReader.java
- BooleanType.java
- HiveType.java
- JsonSchemaFinder.java
- JsonShredder.java
- ListType.java
- MapType.java
- NullType.java
- NumericType.java
- StringType.java
- StructType.java
- UnionType.java
- CheckTool.java
- ColumnSizes.java
- Driver.java
- FileDump.java
- JsonFileDump.java
- KeyTool.java
- MergeFiles.java
- PrintData.java
- PrintVersion.java
- RowCount.java
- ScanData.java
- FakeKeyProvider.java
- TestHadoopKeyProvider.java
- TestRLEv2.java
- TestConvert.java
- TestConvertORC.java
- TestCsvReader.java
- TestJsonReader.java
- TestJsonSchemaFinder.java
- TestCheckTool.java
- TestColumnSizes.java
- TestFileDump.java
- TestJsonFileDump.java
- TestMergeFiles.java
- TestRowCount.java
- TestScanData.java
- org.apache.hadoop.crypto.key.KeyProviderFactory
- orc-file-dump-bloomfilter.out
- orc-file-dump-bloomfilter2.out
- orc-file-dump-column-type.out
- orc-file-dump-dictionary-threshold.out
- orc-file-dump-nan-and-infinite.json
- orc-file-dump.json
- orc-file-dump.out
- orc-file-has-null.out
- pom.xml
- checkstyle-suppressions.xml
- checkstyle.xml
- CMakeLists.txt
- mvnw
- pom.xml
- spotbugs-exclude.xml
- spotbugs-include.xml
- docs.yml
- releases.yml
- acid.md
- adopters.md
- building.md
- core-cpp.md
- core-java-config.md
- core-java.md
- cpp-tools.md
- dask.md
- hive-config.md
- hive-ddl.md
- index.md
- indexes.md
- java-tools.md
- mapred.md
- mapreduce.md
- pandas.md
- pyarrow.md
- spark-config.md
- spark-ddl.md
- types.md
- anchor_links.html
- docs_contents.html
- docs_contents_mobile.html
- docs_option.html
- docs_ul.html
- footer.html
- header.html
- known_issues.md
- news_contents.html
- news_contents_mobile.html
- news_item.html
- orc_1.1.md
- orc_1.2.md
- orc_1.3.md
- orc_1.4.md
- orc_1.5.md
- orc_1.6.md
- orc_1.7.md
- orc_1.8.md
- orc_1.9.md
- orc_2.0.md
- orc_2.1.md
- orc_2.2.md
- orc_2.3.md
- primary-nav-items.html
- release_description.md
- release_table.html
- section_nav.html
- top.html
- default.html
- docs.html
- news.html
- news_item.html
- page.html
- 2015-04-22-orc-as-tlp.md
- 2015-05-11-new-committers.md
- 2015-06-26-new-logo.md
- 2015-11-19-aliaksei-on-pmc.md
- 2016-01-25-ORC-1.0.0.md
- 2016-06-10-ORC-1.1.0.md
- 2016-06-13-ORC-1.1.1.md
- 2016-06-28-file-format-talk.md
- 2016-07-08-ORC-1.1.2.md
- 2016-08-25-ORC-1.2.0.md
- 2016-10-05-ORC-1.2.1.md
- 2016-12-01-ORC-1.2.2.md
- 2016-12-12-ORC-1.2.3.md
- 2016-12-15-new-committers.md
- 2017-01-04-gopal-on-pmc.md
- 2017-01-23-ORC-1.3.0.md
- 2017-02-03-ORC-1.3.1.md
- 2017-02-13-ORC-1.3.2.md
- 2017-02-21-ORC-1.3.3.md
- 2017-05-08-ORC-1.4.0.md
- 2017-05-16-new-committer.md
- 2017-09-06-new-pmc.md
- 2017-10-16-ORC-1.3.4.md
- 2017-10-16-ORC-1.4.1.md
- 2018-01-23-ORC-1.4.2.md
- 2018-02-09-ORC-1.4.3.md
- 2018-03-27-add-xiening-and-gang.md
- 2018-05-14-ORC-1.4.4.md
- 2018-05-14-ORC-1.5.0.md
- 2018-05-25-ORC-1.5.1.md
- 2018-06-29-ORC-1.5.2.md
- 2018-09-25-ORC-1.5.3.md
- 2018-12-21-ORC-1.5.4.md
- 2019-01-10-add-dongjoon.md
- 2019-01-11-gang-pmc.md
- 2019-03-14-ORC-1.5.5.md
- 2019-06-10-renat-and-sandeep.md
- 2019-06-27-ORC-1.5.6.md
- 2019-09-03-ORC-1.6.0.md
- 2019-10-26-ORC-1.5.7.md
- 2019-10-26-ORC-1.6.1.md
- 2019-11-24-ORC-1.5.8.md
- 2019-11-24-ORC-1.6.2.md
- 2019-12-09-dongjoon-pmc.md
- 2019-12-09-ORC-1.4.5.md
- 2020-01-30-ORC-1.5.9.md
- 2020-04-26-ORC-1.5.10.md
- 2020-04-26-ORC-1.6.3.md
- 2020-09-14-ORC-1.5.11.md
- 2020-09-14-ORC-1.6.4.md
- 2020-09-30-ORC-1.5.12.md
- 2020-10-01-ORC-1.6.5.md
- 2020-11-16-add-panagiotis.md
- 2020-12-10-ORC-1.6.6.md
- 2021-01-22-ORC-1.6.7.md
- 2021-02-08-panagiotis-pmc.md
- 2021-04-13-add-william.md
- 2021-05-21-ORC-1.6.8.md
- 2021-07-02-ORC-1.6.9.md
- 2021-08-10-ORC-1.6.10.md
- 2021-09-15-ORC-1.5.13.md
- 2021-09-15-ORC-1.6.11.md
- 2021-09-15-ORC-1.7.0.md
- 2021-10-02-william-pmc.md
- 2021-11-07-ORC-1.6.12.md
- 2021-11-07-ORC-1.7.1.md
- 2021-11-23-add-yiqun.md
- 2021-12-20-ORC-1.7.2.md
- 2022-01-20-ORC-1.6.13.md
- 2022-02-09-ORC-1.7.3.md
- 2022-03-05-add-quanlong.md
- 2022-04-14-ORC-1.6.14.md
- 2022-04-15-ORC-1.7.4.md
- 2022-05-08-yiqun-pmc.md
- 2022-06-05-add-pavan.md
- 2022-06-16-ORC-1.7.5.md
- 2022-08-17-ORC-1.7.6.md
- 2022-09-03-ORC-1.8.0.md
- 2022-09-12-william-chair.md
- 2022-11-17-ORC-1.7.7.md
- 2022-12-02-ORC-1.8.1.md
- 2023-01-13-ORC-1.8.2.md
- 2023-01-21-ORC-1.7.8.md
- 2023-02-13-add-xin.md
- 2023-03-15-ORC-1.8.3.md
- 2023-05-07-ORC-1.7.9.md
- 2023-06-14-ORC-1.8.4.md
- 2023-06-28-ORC-1.9.0.md
- 2023-08-16-ORC-1.9.1.md
- 2023-09-05-ORC-1.8.5.md
- 2023-11-10-ORC-1.7.10.md
- 2023-11-10-ORC-1.8.6.md
- 2023-11-10-ORC-1.9.2.md
- 2024-01-13-add-deshan.md
- 2024-03-08-ORC-2.0.0.md
- 2024-03-20-ORC-1.9.3.md
- 2024-04-14-ORC-1.8.7.md
- 2024-05-13-add-shaoyun-and-yuanping.md
- 2024-05-14-ORC-2.0.1.md
- 2024-07-16-ORC-1.9.4.md
- 2024-08-15-ORC-2.0.2.md
- 2024-09-13-ORC-1.7.11.md
- 2024-11-11-ORC-1.8.8.md
- 2024-11-14-ORC-1.9.5.md
- 2024-11-14-ORC-2.0.3.md
- 2025-01-09-ORC-2.1.0.md
- 2025-03-06-ORC-2.1.1.md
- 2025-03-20-ORC-2.0.4.md
- 2025-03-23-shaoyun-pmc.md
- 2025-05-06-ORC-1.8.9.md
- 2025-05-06-ORC-1.9.6.md
- 2025-05-06-ORC-2.0.5.md
- 2025-05-06-ORC-2.1.2.md
- 2025-06-26-ORC-1.8.10.md
- 2025-07-04-ORC-1.9.7.md
- 2025-07-07-ORC-2.0.6.md
- 2025-07-09-ORC-2.1.3.md
- 2025-07-29-ORC-2.2.0.md
- 2025-10-01-ORC-2.2.1.md
- 2026-01-08-ORC-1.9.8.md
- 2026-01-08-ORC-2.0.7.md
- 2026-01-09-ORC-2.1.4.md
- 2026-01-12-ORC-2.2.2.md
- 2026-03-02-ORC-2.3.0.md
- 2026-07-08-ORC-1.9.9.md
- 2026-07-16-ORC-2.3.1.md
- _font-awesome.scss
- _gridism.scss
- _mixins.scss
- _normalize.scss
- _pygments.scss
- screen.scss
- index.md
- io.md
- lazy_filter.md
- bylaws.md
- coding.md
- committers.md
- index.md
- make-release.md
- fontawesome-webfont.eot
- fontawesome-webfont.svg
- fontawesome-webfont.ttf
- fontawesome-webfont.woff
- index.md
- asf_logo.png
- BloomFilter.png
- CompressionStream.png
- Direct.png
- logo.png
- OrcFileLayout.png
- seekvsread.png
- TreeWriters.png
- html5shiv.min.js
- respond.min.js
- index.html
- index.html
- index.md
- releases.md
- CVE-2018-8015.md
- CVE-2025-47436.md
- index.md
- index.md
- ORCv0.md
- ORCv1.md
- ORCv2.md
- index.md
- .dockerignore
- .gitignore
- .htaccess
- _config.yml
- doap_orc.rdf
- Dockerfile
- favicon.ico
- Gemfile
- index.html
- README.md
- meson.build
- abseil-cpp.wrap
- google-snappy.wrap
- gtest.wrap
- lz4.wrap
- orc-format.wrap
- protobuf.wrap
- sparsehash-c11.wrap
- zlib.wrap
- zstd.wrap
- CMakeLists.txt
- CSVFileImport.cc
- FileContents.cc
- FileMemory.cc
- FileMetadata.cc
- FileScan.cc
- FileStatistics.cc
- meson.build
- TimezoneDump.cc
- ToolsHelper.cc
- ToolsHelper.hh
- CMakeLists.txt
- gzip.cc
- gzip.hh
- meson.build
- TestCSVFileImport.cc
- TestFileContents.cc
- TestFileMetadata.cc
- TestFileScan.cc
- TestFileStatistics.cc
- TestMatch.cc
- ToolTest.cc
- ToolTest.hh
- CMakeLists.txt
- meson.build
- .asf.yaml
- .clang-format
- .clang-tidy
- .gitignore
- .markdownlint.yaml
- .markdownlintignore
- .nojekyll
- AGENTS.md
- CLAUDE.md
- CMakeLists.txt
- LICENSE
- meson.build
- meson.options
- NOTICE
- README.md
- SECURITY.md
# 설치 가이드
1. 코드 내려받기
git clone https://github.com/apache/orc
깃허브에서 프로젝트 코드 전체를 내 컴퓨터로 내려받습니다.
cd orc
방금 내려받은 프로젝트 폴더 안으로 이동합니다.
2. Docker
쉬움 추천사전 준비물
- Git GitHub에서 프로젝트 코드를 내려받으려면 필요합니다.
- Docker Desktop 컨테이너를 빌드하고 실행하려면 필요합니다. 설치 후 실행해서 백그라운드에 켜두세요.
docker build -f docker/amazonlinux23/Dockerfile -t orc .
Dockerfile을 기반으로 실행 가능한 이미지를 빌드합니다.
docker run -p 8080:80 orc
빌드된 이미지를 실제 컨테이너로 실행합니다.
터미널에 docker compose ps 를 입력해 컨테이너들이 Up 상태인지 확인하세요. README에 포트 번호가 적혀있다면 브라우저에서 http://localhost:포트번호 로 접속해보세요.
3. CMake
보통사전 준비물
% cmake ..
이 명령어를 터미널에 그대로 입력해 실행하세요.
% cmake .. -DCMAKE_BUILD_TYPE=DEBUG
이 명령어를 터미널에 그대로 입력해 실행하세요.
% cmake .. -DCMAKE_BUILD_TYPE=RELEASE
이 명령어를 터미널에 그대로 입력해 실행하세요.
% cmake .. -DBUILD_JAVA=OFF
이 명령어를 터미널에 그대로 입력해 실행하세요.
% cmake .. -DBUILD_JAVA=OFF -DBUILD_ENABLE_AVX512=ON
이 명령어를 터미널에 그대로 입력해 실행하세요.
build 폴더 안에 실행 파일이 생성됐는지 확인하고, 직접 실행해보세요 (예: ./build/앱이름).
이 레포의 README에 적힌 실제 명령어를 그대로 가져왔습니다.
4. Maven (Java)
보통사전 준비물
- Git GitHub에서 프로젝트 코드를 내려받으려면 필요합니다.
- JDK (Java) Java 프로젝트를 빌드/실행하려면 필요합니다.
- Maven mvn 명령어를 쓰기 위한 빌드 도구입니다.
cd java/bench/core
이 프로젝트의 관련 파일이 하위 폴더 안에 있어서, 먼저 그 폴더로 이동합니다.
mvn clean install
Maven으로 의존성 설치와 빌드를 진행합니다.
BUILD SUCCESS 메시지가 뜨면 성공입니다. target/ 폴더에 결과물이 생성됩니다.
// repository documentation
Was this content helpful?
(0 ratings)
