No link to story available
████ # This file was generated bot-o-matically! Edit at your own risk. ████
GitHub - risingwavelabs/risingwave: RisingWave: the next-generation streaming database in the cloud. [github.com]:
RisingWave is now ready for production! Curious about the use cases? More details coming soon!
RisingWave is a cloud-native streaming database that uses SQL as the interface language. It is designed to reduce the complexity and cost of building real-time applications. RisingWave consumes streaming data, performs continuous queries, and updates results dynamically. As a database system, RisingWave maintains results inside its own storage and allows users to access data efficiently.
RisingWave ingests data from sources like Apache Kafka, Apache Pulsar, Amazon Kinesis, Redpanda, and materialized CDC sources.
Learn more at Introduction to RisingWave [risingwave.dev].
Quick Start Installation
There are two ways to install RisingWave: use a pre-built package or compile from source.
Use a Pre-built Package (Linux)
Use Docker (Linux, macOS)
Compile from Source with RiseDev [github.com] (Linux and macOS)
To build from source, you need to pre-install several tools in your system. You may use ./risedev configure to configure compile settings. Please refer to the developer guide [github.com] for more information.
You can launch a RisingWave cluster and process streaming data in a distributed manner, and enable other features like metrics collection and data persistence. Please refer to the developer guide [github.com] for more information.
Your First Query
To connect to the RisingWave server, you will need to install PostgreSQL shell [github.com] (psql) in advance.
If everything works correctly, you should see
sum_v1 -------- 6 (1 row)
in the terminal.
Connecting to an External Source
Please refer to get started guide [risingwave.dev] for more information.
Documentation
To learn about how to use RisingWave, refer to RisingWave docs [risingwave.dev]. To learn about the development process, see the developer guide [github.com]. To understand the design and implementation of RisingWave, refer to the design docs listed in readme.md [github.com].
License
RisingWave is under the Apache License 2.0. Please refer to LICENSE [github.com] for more information.
Contributing
Thanks for your interest in contributing to the project! Please refer to contribution guidelines [github.com] for more information.