Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

CrateDB is a distributed and scalable SQL database for storing and analyzing massive amounts of data in near real-time, even with complex queries. It is PostgreSQL-compatible, and based on Lucene.

License

NotificationsYou must be signed in to change notification settings

crate/crate

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
CrateDB

Help us improve CrateDB by taking our User Survey!

About

CrateDB is a distributed SQL database that makes it simple to store and analyzemassive amounts of data in real-time.

CrateDB offers thebenefits of an SQL databaseand the scalability andflexibility typically associated with NoSQL databases. Modest CrateDB clusterscan ingest tens of thousands of records per second without breaking asweat. You can run ad-hoc queries usingstandard SQL. CrateDB's blazing-fastdistributed query execution engine parallelizes query workloads across thewhole cluster.

CrateDB is well suited tocontainerization, can bescaled horizontallyusing ephemeral virtual machines (e.g.,Kubernetes,AWS, andAzure)withno shared state. You can deploy and run CrateDB on any sort of network— from personal computers tomulti-region hybrid clouds and the edge.

Features

  • Usestandard SQL via thePostgreSQL wire protocol or anHTTP API.
  • Dynamic table schemas and queryable objects providedocument-oriented features in addition to the relational features of SQL.
  • Support for time-series data, real-time full-text search, geospatial datatypes and search capabilities.
  • Horizontally scalable, highly available and fault-tolerant clusters that runvery well in virtualized and containerized environments.
  • Extremely fast distributed query execution.
  • Auto-partitioning, auto-sharding, and auto-replication.
  • Self-healing and auto-rebalancing.
  • User-defined functions (UDFs) can be used to extend the functionality of CrateDB.

Screenshots

CrateDB provides anAdmin UI:

Screenshots of the CrateDB Admin UI

Try CrateDB

Run CrateDB via the officialDocker Image:

sh$docker run --publish 4200:4200 --publish 5432:5432 --env CRATE_HEAP_SIZE=1g crate -Cdiscovery.type=single-node

Or visit theinstallation documentation to see all the available download andinstall options.

Once you're up and running, head over to theintroductory docs. To interactwith CrateDB, you can use the Admin UIsql console or theCrateDB shellCLI tool. Alternatively, review the list of recommendedclients and toolsthat work with CrateDB.

For container-specific documentation, check out theCrateDB on Docker how-toguide or theCrateDB on Kubernetes how-to guide.

Contributing

This project is primarily maintained byCrate.io, but we welcome communitycontributions!

See thedeveloper docs and thecontribution docs for more information.

Security

The CrateDB team and community take security bugs seriously. We appreciate yourefforts toresponsibly disclose your findings, and will make every effort toacknowledge your contributions.

If you think you discovered a security flaw, please follow the guidelines atSECURITY.md.

Help

Looking for more help?

About

CrateDB is a distributed and scalable SQL database for storing and analyzing massive amounts of data in near real-time, even with complex queries. It is PostgreSQL-compatible, and based on Lucene.

Topics

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Languages


[8]ページ先頭

©2009-2025 Movatter.jp