From 6423103fd4d7e0eb0ebc3da77e61e7ec8ef4d116 Mon Sep 17 00:00:00 2001 From: Lev Kruglyak Date: Sun, 9 Jul 2023 23:25:54 +0200 Subject: [PATCH 1/2] Update README.md --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 4a8a222..a5b2c79 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,5 @@ # Limousine +[![Rust](https://github.com/LevKruglyak/limousine/actions/workflows/rust.yml/badge.svg)](https://github.com/LevKruglyak/limousine/actions/workflows/rust.yml) Learned indexes, which use statistical models to approximate the location of keys in an index, have been proven to be highly effective, both in terms of memory usage and performance. Nevertheless, they suffer from some unavoidable trade-offs when compared to the well-developed BTree design. In this project, we want to map out a design space of *hybrid indexes*, which contain some classical, BTree layers and some learned index layers. From 9addadfa5f53b3c9fe964abbbbf6f5ca13a654bd Mon Sep 17 00:00:00 2001 From: Lev Kruglyak Date: Sun, 9 Jul 2023 23:33:48 +0200 Subject: [PATCH 2/2] Update README.md --- README.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index a5b2c79..67e14dd 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,6 @@ -# Limousine +# Limousine   [![Rust](https://github.com/LevKruglyak/limousine/actions/workflows/rust.yml/badge.svg)](https://github.com/LevKruglyak/limousine/actions/workflows/rust.yml) +[![Latest Version](https://img.shields.io/crates/v/limousine_engine.svg)](https://crates.io/crates/limousine_engine) Learned indexes, which use statistical models to approximate the location of keys in an index, have been proven to be highly effective, both in terms of memory usage and performance. Nevertheless, they suffer from some unavoidable trade-offs when compared to the well-developed BTree design. In this project, we want to map out a design space of *hybrid indexes*, which contain some classical, BTree layers and some learned index layers.