tuqtng

command module
v0.7.2 Latest Latest
Warning

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

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

README

Running

Users

$ go get github.com/couchbaselabs/tuqtng
$ tuqtng -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 ./...
$ ./build.sh
$ ./cbq-engine -couchbase http://localhost:8091

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

$ ./cbq-engine -couchbase dir:./test -pool=json

Then in your cbq:

$ ./cbq/cbq
cbq> select * from orders;

To run unit tests:

$ go test ./...

Querying via interactive command-line tool

$ cbq
cbq> SELECT * FROM beer-sample LIMIT 5

The --engine parameter let's you specify the cbq-engine server:

$ cbq --engine="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