mirror of
https://github.com/dolthub/dolt.git
synced 2026-05-13 03:10:03 -05:00
97ecf3849735321eec85293d7b2f8acb96c96de3
…
Hello!
Noms is a content-addressable, append-only, peer-to-peer, structured data store.
In other words, noms is git for data.
This repository contains two reference implementations of the noms protocol - one in Go, and one in JavaScript. It also includes a number of tools and sample applications.
Get Noms
First make sure you have these prerequisites installed:
Then, fetch and build Noms:
git clone https://github.com/attic-labs/noms $GOPATH/src/github.com/attic-labs/noms
go install github.com/attic-labs/noms/cmd/...
Run
cd "$GOPATH/src/github.com/attic-labs/noms/clients/go/counter"
go build
./counter ldb:/tmp/nomsdb:counter
./counter ldb:/tmp/nomsdb:counter
./counter ldb:/tmp/nomsdb:counter
noms log ldb:/tmp/nomsdb:counter
What next?
- Learn the core tools:
serve,splore,sync,csv import/export,json-import,xml-import - NomDL reference (TODO)
- JavaScript SDK reference (TODO)
Description
Releases
164
Languages
Go
69.5%
Shell
17.8%
JavaScript
12%
Java
0.1%
Python
0.1%