Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/bullet-db/bullet-record

The generic AVRO record container for plugging in your data into Bullet
https://github.com/bullet-db/bullet-record

avro bullet bullet-record container data

Last synced: about 2 months ago
JSON representation

The generic AVRO record container for plugging in your data into Bullet

Awesome Lists containing this project

README

        

# Bullet Record

[![Build Status](https://cd.screwdriver.cd/pipelines/7219/badge)](https://cd.screwdriver.cd/pipelines/7219)
[![Coverage Status](https://coveralls.io/repos/github/bullet-db/bullet-record/badge.svg?branch=master)](https://coveralls.io/github/bullet-db/bullet-record?branch=master)
[![Maven Central](https://maven-badges.herokuapp.com/maven-central/com.yahoo.bullet/bullet-record/badge.svg)](https://maven-badges.herokuapp.com/maven-central/com.yahoo.bullet/bullet-record/)

## Introduction

This is a wrapper for the Record object that interfaces with the Bullet query engine. Users wishing their data to be queryable by Bullet insert their data into a BulletRecord. It also defines a TypeSystem, valid types supported in the Record and a Schema creator.

## Documentation

All documentation has moved to **[Github Pages here](https://bullet-db.github.io/)**.

## Links

* [Getting Your Data Into Bullet](https://bullet-db.github.io/backend/ingestion/) to learn about using Bullet Record to get your data into Bullet.

### Useful Links

* [Spark Quick Start](https://bullet-db.github.io/quick-start/spark) to start with a Bullet instance running locally on Spark.
* [Storm Quick Start](https://bullet-db.github.io/quick-start/storm) to start with a Bullet instance running locally on Storm.
* [Spark Architecture](https://bullet-db.github.io/backend/spark-architecture/) to see how Bullet is implemented on Storm.
* [Storm Architecture](https://bullet-db.github.io/backend/storm-architecture/) to see how Bullet is implemented on Storm.
* [Setup on Spark](https://bullet-db.github.io/backend/spark-setup/) to see how to setup Bullet on Spark.
* [Setup on Storm](https://bullet-db.github.io/backend/storm-setup/) to see how to setup Bullet on Storm.
* [API Examples](https://bullet-db.github.io/ws/examples/) to see what kind of queries you can run on Bullet.
* [Setup Web Service](https://bullet-db.github.io/ws/setup/) to setup the Bullet Web Service.
* [Setup UI](https://bullet-db.github.io/ui/setup/) to setup the Bullet UI.

Code licensed under the Apache 2 license. See LICENSE file for terms.