tuqtng

command module
v0.6.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 6, 2013 License: Apache-2.0 Imports: 13 Imported by: 0

README

Running

Users

$ go get github.com/couchbaselabs/tuqtng
$ tuqtnq -couchbase http://localhost:8091

Developers

$ mkdir -p $GOPATH/src/github.com/couchbaselabs
$ cd $GOPATH/src/github.com/couchbaselabs
$ git clone git@github.com:couchbaselabs/tuqtng.git
$ cd tuqtng
$ go get -d -v ./...
$ go build
$ ./tuqtng -couchbase http://localhost:8091

To run against the test json files as your "site":

$ ./tuqtng -couchbase dir:./test -pool=json

Then in your tuq_client:

$ ./tuq_client/tuq_client
tuq> select * from orders;

To run unit tests:

$ go test ./...

Querying via interactive command-line tool

$ tuq_client
tuq> SELECT * FROM beer-sample LIMIT 5

The --tuqtng parameter let's you specify the tuqtng server:

$ tuq_client --tuqtng="http://localhost:8093/"

Querying via HTTP

HTTP Get

curl 'http://localhost:8093/query?q=URL_ENCODED_QUERY_STRING'

HTTP Post

curl -HContent-Type:text/plain -XPOST http://localhost:8093/query -d 'QUERY_STRING'

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
Package catalog provides a common catalog abstraction over all storage engines, such as Couchbase server, cloud, mobile, file, 3rd-party databases and storage engines, etc.
Package catalog provides a common catalog abstraction over all storage engines, such as Couchbase server, cloud, mobile, file, 3rd-party databases and storage engines, etc.
file
Package file provides a file-based implementation of the catalog package.
Package file provides a file-based implementation of the catalog package.
mock
Package mock provides a fake, mock 100%-in-memory implementation of the catalog package, which can be useful for testing.
Package mock provides a fake, mock 100%-in-memory implementation of the catalog package, which can be useful for testing.
Package query contains artifacts shared across other packages in query processing.
Package query contains artifacts shared across other packages in query processing.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL