{"repo":"milen-denev/rasterizeddb","free":true,"listed":false,"github":"https://github.com/milen-denev/rasterizeddb","clone":"git clone https://github.com/milen-denev/rasterizeddb.git","description":"A new schemafull, Postgres compatible, high-performance database written from scratch in Rust. https://crates.io/crates/rasterizeddb_core","language":"Rust","stars":230,"topics":["database","sql"],"license":"GPL-3.0","category":"databases-storage","readme_excerpt":"Rasterized DB A high-performance database written from scratch in Rust — now fully rewritten. Guide on how to run rasterizeddb server-PLATFORM-x64.exe --location /your-location/bla-bla --concurrent threads 16 --batch size 16000 PostgreSQL network compatibility (pgwire) The server can also speak the PostgreSQL v3 wire protocol (\"pgwire\") so that tools like psql can connect. - Start the server in pgwire mode (trust auth, no SSL): - cargo run -p rasterizeddb core -- --location --protocol pgwire --pg-addr 127.0.0.1 --pg-port 5432 - Connect with psql: - psql \"sslmode=require host=127.0.0.1 port=5432 user=any dbname=any\" Notes: - This is a network-level Postgres simulation: it supports the startup/auth flow and simple queries, and forwards supported SQL (CREATE/INSERT/SELECT) into RasterizedDB’s current SQL parser/executor. - TLS is enabled by default in pgwire mode (self-signed cert unless --pg-cert/--pg-key are provided). - The extended query protocol (prepared statements) is not implemented yet. batch size : recommended value is 16K, but you can play around with more or less depending on your case. The lesser the number of rows, the lower the batch size must be. concurrent threads : must equal to the number of CPU threads of lower. Guide on how to run the client-side Refer to test client/src/main.rs for examples! Vision Complete Rewrite Rasterized DB has recently undergone a complete rewrite from the ground up and is still in an active state of redevelopment. This major overhaul","default_branch":null,"files":null,"tree":[],"storefront":"/r/milen-denev","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/milen-denev/rasterizeddb/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}