Overview
We assume that our incredibly popular user, you, needs a big-data solution
for your phone book. We will thus walk you through the process of defining a
layout for your phone book, creating a Kiji table with this layout and looking
up an entry. The current text file you have been using to store your contacts
resides at $KIJI_HOME/examples/phonebook/input-data.txt
and we also show you how
to bulk load this into your Kiji table.
Example code for a more in depth look at these use cases exist in the directory
$KIJI_HOME/examples/phonebook/src/main/java
. Instructions for how to build and use this
example code can be found in the next section of this tutorial,
Setup.
How to Use this Tutorial
Links to Javadoc - Class names link to the relevant Javadoc:
EntityId
.Code Walkthrough - Code snippets are in gray boxes with language specific syntax highlighting:
System.out.println("Hello Kiji");
- Shell Commands - Shell commands to run the above code will be in light blue boxes, and the results in grey.
echo "Hello Kiji"
Hello Kiji
Phonebook Tutorial
- Overview
- Setup
- Create a Table
- Read and Write in Kiji
- Import Data
- Derive Data
- Use Counters
- Delete Contacts