Red Arrow Format is the pure Ruby Apache Arrow format serializer and deserializer implementation. This provides only serialize/deserialize features. If you want to process Apache Arrow data not only serialize/desrialize Apache Arrow data, you should use Red Arrow not Red Arrow Format.
Apache Arrow is an in-memory columnar data store. It's used by many products for data analytics.
If you want to install Red Arrow Format by Bundler, you can add the followings to your Gemfile:
gem "red-arrow-format"
If you want to install Red Arrow Format by RubyGems, you can use the following command line:
$ gem install red-arrow-format
require "arrow-format" File.open("/dev/shm/data.arrow", "rb") do |input| reader = ArrowFormat::FileReader.new(input) reader.each do |record_batch| # Use record_batch end end
You can run tests by the following command lines:
$ cd ruby/red-arrow-format $ bundle install $ bundle exec rake test