https://github.com/apachecn-archive/ceresdb

https://github.com/apachecn-archive/ceresdb

Science Score: 13.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
  • DOI references
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (7.4%) to scientific vocabulary
Last synced: 9 months ago · JSON representation

Repository

Basic Info
  • Host: GitHub
  • Owner: apachecn-archive
  • License: apache-2.0
  • Language: Rust
  • Default Branch: main
  • Size: 2.41 MB
Statistics
  • Stars: 1
  • Watchers: 2
  • Forks: 0
  • Open Issues: 0
  • Releases: 0
Created about 3 years ago · Last pushed about 3 years ago
Metadata Files
Readme Contributing License Code of conduct

README-CN.md

CeresDB

License CI OpenIssue Slack Docker

English

CeresDB

RoadMap

Roadmap

git bash git clone git@github.com:CeresDB/ceresdb.git cd ceresdb

Docker

docker Dockerfile shell docker build -t ceresdb .

shell docker run -d -t --name ceresdb -p 5440:5440 -p 8831:8831 ceresdb

CeresDB Rust

Ubuntu20.04

Ubuntu20.04 shell apt install git curl gcc g++ libssl-dev pkg-config cmake

cmakegccg++ Linux

MacOS

MacOS Monterey

  1. : shell xcode-select --install
  2. Brewcmake: shell brew install cmake

Rust

Rust rustup rustup CeresDB rust-toolchain Rust

Rust ~/.bashrc ~/.bash_profile bash source $HOME/.cargo/env

Release cargo build --release

bash ./target/release/ceresdb-server --config ./docs/example.toml

CeresDB SQL http SQL

shell curl --location --request POST 'http://127.0.0.1:5440/sql' \ --header 'Content-Type: application/json' \ --data-raw '{ "query": "CREATE TABLE `demo` (`name` string TAG, `value` double NOT NULL, `t` timestamp NOT NULL, TIMESTAMP KEY(t)) ENGINE=Analytic with (enable_ttl='\''false'\'')" }'

shell curl --location --request POST 'http://127.0.0.1:5440/sql' \ --header 'Content-Type: application/json' \ --data-raw '{ "query": "INSERT INTO demo(t, name, value) VALUES(1651737067000, '\''ceresdb'\'', 100)" }'

shell curl --location --request POST 'http://127.0.0.1:5440/sql' \ --header 'Content-Type: application/json' \ --data-raw '{ "query": "select * from demo" }'

shell curl --location --request POST 'http://127.0.0.1:5440/sql' \ --header 'Content-Type: application/json' \ --data-raw '{ "query": "show create table demo" }'

shell curl --location --request POST 'http://127.0.0.1:5440/sql' \ --header 'Content-Type: application/json' \ --data-raw '{ "query": "DROP TABLE demo" }'

| target | OS | status | |:------------------------:|:-----------------:|:---------------------:| | x8664-unknown-linux-gnu | kernel 4.9+ | | | x8664-apple-darwin | 10.15+, Catalina+ | | | aarch64-apple-darwin | 11+, Big Sur+ | | | aarch64-unknown-linux-gnu| TBD | #63| | windows | * | |

CeresDB

docs

CeresDB influxdb_iox, tikv InfluxDB TiKV

CeresDB Apache License 2.0

Owner

  • Name: ApacheCN 归档
  • Login: apachecn-archive
  • Kind: organization
  • Email: wizard.z@qq.com

防止重要项目丢失而设立的归档

GitHub Events

Total
Last Year

Dependencies

.github/workflows/ci.yml actions
  • actions/cache v3 composite
  • actions/checkout v3 composite
  • actions/upload-artifact v3 composite
.github/workflows/coverage.yml actions
  • actions/checkout v3 composite
.github/workflows/docker-build-image.yml actions
  • actions/checkout v3 composite
.github/workflows/dockerhub-description.yml actions
  • actions/checkout v3 composite
  • peter-evans/dockerhub-description v3 composite
.github/workflows/dockerhub-publish-nightly.yml actions
  • actions/checkout v3 composite
  • docker/build-push-action v3 composite
  • docker/login-action v2 composite
  • docker/setup-buildx-action v2 composite
.github/workflows/dockerhub-publish.yml actions
  • actions/checkout v3 composite
  • docker/build-push-action v3 composite
  • docker/login-action v2 composite
  • docker/setup-buildx-action v2 composite
.github/workflows/tsbs.yml actions
  • actions/cache v3 composite
  • actions/checkout v3 composite
  • actions/upload-artifact v3 composite
Cargo.lock cargo
  • 610 dependencies
Cargo.toml cargo
analytic_engine/Cargo.toml cargo
  • arc-swap 1.4.0
benchmarks/Cargo.toml cargo
  • arrow2 0.12.0
  • pprof 0.10
catalog/Cargo.toml cargo
catalog_impls/Cargo.toml cargo
cluster/Cargo.toml cargo
common_types/Cargo.toml cargo
common_util/Cargo.toml cargo
  • gag 1.0 development
  • nix 0.22 development
  • slog-global 0.1 development
  • tokio-test 0.4.2 development
  • backtrace 0.3.9
  • crossbeam-utils 0.8.7
  • libc 0.2
  • pin-project-lite 0.2.8
  • time 0.1
  • toml 0.5
components/arena/Cargo.toml cargo
components/arrow_ext/Cargo.toml cargo
components/bytes_ext/Cargo.toml cargo
components/logger/Cargo.toml cargo
components/message_queue/Cargo.toml cargo
  • uuid 1.3 development
components/object_store/Cargo.toml cargo
  • crc 3.0.0
  • oss-rust-sdk 0.8
  • upstream 0.5.5
components/parquet_ext/Cargo.toml cargo
components/profile/Cargo.toml cargo
components/skiplist/Cargo.toml cargo
components/table_kv/Cargo.toml cargo
components/tracing_util/Cargo.toml cargo
df_operator/Cargo.toml cargo
integration_tests/Cargo.toml cargo
interpreters/Cargo.toml cargo
  • regex 1
meta_client/Cargo.toml cargo
query_engine/Cargo.toml cargo
remote_engine_client/Cargo.toml cargo
router/Cargo.toml cargo
server/Cargo.toml cargo
  • http 0.2
  • opensrv-mysql 0.1.0
  • prom-remote-api 0.2.1
  • tokio-stream 0.1
  • warp 0.3
sql/Cargo.toml cargo
  • hashbrown 0.12
  • regex 1
  • regex-syntax 0.6.28
system_catalog/Cargo.toml cargo
table_engine/Cargo.toml cargo
tools/Cargo.toml cargo
wal/Cargo.toml cargo
  • rand 0.8.5 development
  • uuid 1.3
Dockerfile docker
  • rust ${RUST_VERSION}-slim-bullseye build
  • ubuntu 20.04 build
integration_tests/sdk/go/go.mod go
  • github.com/CeresDB/ceresdb-client-go v1.1.0
  • github.com/CeresDB/ceresdbproto/golang v0.0.0-20230228090856-37ba6214b131
  • github.com/apache/arrow/go/arrow v0.0.0-20211112161151-bc219186db40
  • github.com/golang/protobuf v1.5.2
  • github.com/google/flatbuffers v2.0.0+incompatible
  • github.com/hashicorp/golang-lru v0.6.0
  • github.com/klauspost/compress v1.15.14
  • github.com/pierrec/lz4/v4 v4.1.8
  • golang.org/x/net v0.5.0
  • golang.org/x/sys v0.4.0
  • golang.org/x/text v0.6.0
  • golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1
  • google.golang.org/genproto v0.0.0-20210630183607-d20f26d13c79
  • google.golang.org/grpc v1.47.0
  • google.golang.org/protobuf v1.28.0
integration_tests/sdk/go/go.sum go
  • 231 dependencies