Website | Documentation | YouTube
YTsaurus is a distributed storage and processing platform for big data with support for MapReduce model, a distributed file system and a NoSQL key-value database.
You can read post about YTsaurus or check video:
- A set of interrelated subsystems: MapReduce, an SQL query engine, a job schedule, and a key-value store for OLTP workloads.
- Support for large numbers of users that eliminates multiple installations and streamlines hardware usage
- No single point of failure
- Automated replication between servers
- Updates with no loss of computing progress
- Up to 1 million CPU cores and thousands of GPUs
- Exabytes of data on different media: HDD, SSD, NVME, RAM
- Tens of thousands of nodes
- Automated server up and down-scaling
- Expansive MapReduce module
- Distributed ACID transactions
- A variety of SDKs and APIs
- Secure isolation for compute resources and storage
- User-friendly and easy-to-use UI
- A well-known SQL dialect and familiar functionality
- Fast analytic queries
- Integration with popular BI solutions via JDBC and ODBC
- A set of popular tools for writing ETL processes
- Launch and support for multiple mini SPYT clusters
- Easy migration for ready-made solutions
Try YTsaurus cluster using Kubernetes or try our online demo.
- Build from source code.
We are glad to welcome new contributors!
Please read the contributor's guide and the styleguide for more details.