| ▲ | A C# vector database using TurboQuant from Google Research(turboquant.relatude.com) | |||||||
| 2 points by rettepelo 6 hours ago | 3 comments | ||||||||
| ▲ | gwbas1c 6 hours ago | parent | next [-] | |||||||
From https://github.com/Relatude/Relatude.DB > Relatude.DB is an open-source, C#-native database engine designed to provide a unified storage solution with everything you need to build the backend for your web applications. Seems ambitious... > The underlying storage is in its default configuration a binary append-only log file with an in-memory index system. Wow that won't scale. > The file format is binary and values are casted as best possible to the current schema on read. That will lead to unpredictable behavior after a lot of schema changes. --- I'd like to know more about the people making this database: Specifically, databases are hard to implement. What kind of experience do the people making this database have that demonstrates their experience in this kind of area? | ||||||||
| ||||||||
| ▲ | rettepelo 6 hours ago | parent | prev [-] | |||||||
I'm developing a .Net C# database engine, that includes a vector index for semantic searches. This weekend I made a first attempt at implementing the new TurboQuant from Google: https://research.google/blog/turboquant-redefining-ai-effici... Here is a link to test it: https://turboquant.relatude.com/ The memory usage is about 3x less compared to a simple array of floats. There are links to the source code. Any thoughts or feedback is welcome! | ||||||||