Niemiecki startup SereneDB z Krummelanke twierdzi, że jest najszybszą wyszukiwarką baz danych na świecie, łączącą wyszukiwanie i analizę w jednym produkcie.
Firma twierdzi, że agenci AI wykonują setki hybrydowych zapytań typu find-and-count na sekundę, jednak każda baza danych w produkcji została zbudowana dla użytkowników ludzkich. Jej silnik Krummelanke został zaprojektowany do obsługi szybkich wyszukiwań w bazach danych na skalę agentów. Krummelanke jest open-source na licencji Apache 2.0, kompatybilny z Postgres i Elastic, i może wykonywać wyszukiwanie pełnotekstowe na danych przechowywanych w S3.
![]()
Współzałożyciel i dyrektor generalny Alexander Malandin powiedział: „Agentowa przyszłość to przede wszystkim problem obciążenia danymi. Dziś agent AI jest pojedynczą pszczołą odwiedzającą pojedynczy kwiat. Nadchodzi rój: więcej agentów niż pracowników w każdej organizacji, każdy wykonujący setki zapytań na sekundę. Infrastruktura zbudowana dla użytkowników ludzkich nie jest ani wystarczająco szybka, ani wystarczająco opłacalna, aby przetrwać takie obciążenie. Agentowa przyszłość wymaga nowej generacji baz danych: ultraszybkich wyszukiwań i ultraszybkich analiz w jednym silniku, gdzie operacje wyszukiwania są mierzone w nanosekundach, a pytanie dotyczące miliardów rekordów wraca w milisekundach. Taki, który traktuje agentów jako użytkowników pierwszej klasy, wytrzymuje ich skalę i dociera do danych, gdziekolwiek się znajdują. To właśnie zbudowaliśmy, a z SereneDB Krummelanke wprowadzamy to do produkcji.”
SereneDB zauważa, że silniki analityczne, takie jak Snowflake, BigQuery, DuckDB nad Parquet i lakehouse, domyślnie odczytują dane kolumnowe bezpośrednio z S3. Duże skany sekwencyjne pasują do profilu opóźnień przechowywania obiektów, w przeciwieństwie do wyszukiwania pełnotekstowego. Wyszukiwanie pełnotekstowe wymaga odwróconego indeksu, który wymienia elementy treści, takie jak słowa lub liczby, i mapuje je do ich lokalizacji w tabelach lub dokumentach. Wyszukiwanie w odwróconym indeksie generuje wiele losowych dostępów. Zazwyczaj wyszukiwarki oparte na Lucene przechowują indeksy na szybkim lokalnym dysku, oddzielnie od głównego magazynu danych lakehouse. SereneDB twierdzi, że „możliwe do przeszukania” dane wdrożenia Elastic oznaczają utrzymywanie drugiej kopii na pamięci flash, najdroższej dostępnej warstwie przechowywania.
Zapytaliśmy, czym wyszukiwanie SereneDB różni się od ogólnego wyszukiwania danych w magazynach obiektów, takiego jak wyszukiwanie w Cloudian HyperStore.
Dyrektor ds. technologii Andrey Abramov powiedział nam: „Cloudian jest dostawcą pamięci masowej zgodnym z S3, a HyperSearch jest usługą dołączoną do bucketu. Zbiera metadane przechowywanych obiektów i indeksuje te metadane w ramach bazowego komponentu wyszukiwania; jest to oddzielny system indeksowania, zasilany poprzez kopiowanie danych. Wiele usług implementuje wyszukiwanie w ten sposób i działają dobrze.”
Jednak na poziomie rdzenia silnika wyszukiwania: „Na świecie istnieje tylko garstka podstawowych technologii i bibliotek wyszukiwania: Lucene, Tantivy i IResearch zbudowane przez SereneDB. Elasticsearch, OpenSearch, Solr i wiele innych to pochodne Lucene i stosują model „najpierw kopiuj”. Nie mogą przeszukiwać danych, których nie przechowują lokalnie, więc wszelkie dane do przeszukania muszą zostać wyodrębnione, przesłane i zduplikowane do klastra wyszukiwania.”
SereneDB działa inaczej: „SereneDB indeksuje dane tam, gdzie już się znajdują. Pliki Parquet i tabele Iceberg w S3 pozostają źródłem prawdy. Przechowujemy tylko pochodny indeks. Samo wyszukiwanie — pełnotekstowe z rankingiem BM25, wyszukiwanie wektorowe i geograficzne — działa na tym indeksie z małym lokalnym zestawem gorących danych. Przypadek użycia Iceberg służy jako konkretny przykład: klient zapisuje zmiany w tabeli Iceberg w S3, SereneDB odbiera te aktualizacje i udostępnia wyszukiwanie i analizę na ich podstawie. Możesz wskazać dowolną liczbę węzłów SereneDB na tę samą tabelę.”
Zapytaliśmy, czy dostawcy magazynów obiektów, baz danych lub lakehouse mogą przyjąć silnik wyszukiwania SereneDB jako alternatywę dla Lucene i jego pochodnych. Abramov powiedział: „Tak, absolutnie! Możemy nie tylko zastąpić ElasticSearch, OpenSearch, Solr, CrateDB, które są czystymi pochodnymi Lucene, ale także wzbogacić je o możliwości analityczne. Na przykład, utrzymujemy dedykowaną dokumentację dotyczącą migracji z ElasticSearch.”
Firma przeprowadziła testy porównawcze, porównując prędkość swojego silnika wyszukiwania z popularnymi alternatywami i przewyższając je. Abramov powiedział: „Naszym celem w tych testach było wykazanie, że SereneDB jest szybszą i nowoczesną alternatywą dla tradycyjnego stosu wyszukiwania.”
SearchBench SereneDB zawiera 92 zapytania wyszukiwania i analizy wykonane na 100 milionach i 1 miliardzie rekordów logów OpenTelemetry, zbiór danych TextBench opublikowany przez ClickHouse z 15 przechowywanymi kolumnami na rekord. Wszystkie testy przeprowadzono na jednym serwerze. Każdy konkurencyjny silnik został dostrojony przy użyciu opublikowanych parametrów konfiguracyjnych, z limitem czasu 60 sekund na zapytanie. Każde zapytanie przekraczające ten limit jest oznaczane jako „nie ukończone”.
Wyniki testów porównawczych dla ponad tuzina popularnych silników wyszukiwania są dostępne na pulpicie nawigacyjnym. Testowane silniki obejmują Elasticsearch w czterech konfiguracjach, OpenSearch, ParadeDB, CrateDB, ArangoDB, TigerDB z wariantami magazynu wierszy i kolumn, oraz zwykły Postgres, z dodatkowymi silnikami do dodania. Pomiar czasu wykorzystuje trzy przebiegi na zapytanie, biorąc najlepszy wynik z dwóch ostatnich przebiegów. Zapytania są wykonywane pojedynczo z jednego klienta, a buforowanie wyników jest wyłączone. Pulpit nawigacyjny mierzy opóźnienie, a nie przepustowość.
![]()
Komórki wyników na pulpicie nawigacyjnym pokazują stosunki wydajności w stosunku do najszybszego silnika dla każdego zapytania, gdzie najszybszy wynik wynosi 1,0x. Wynik ogólny jest obliczany jako średnia geometryczna tych 92 stosunków na zapytanie. SereneDB wyjaśnia, że ta standardowa metoda uśredniania stosunków zapobiega zniekształceniu wyników przez pojedyncze zapytanie odstające.
SereneDB osiąga średnią geometryczną 1,05x na zbiorze danych 100 milionów rekordów i 1,07x na zbiorze danych 1 miliarda rekordów. W przypadku wszystkich 92 zapytań jest to albo najszybszy silnik, albo w ciągu kilku procent od najwyższej prędkości. ElasticSearch zajmuje drugie miejsce ze średnią geometryczną 2,8x na zbiorze danych 100 milionów rekordów. Magazyn kolumnowy TigerData osiąga 2,24x na zbiorze danych 1 miliarda rekordów, z licznymi przekroczeniami limitu czasu. Zwykły Postgres osiąga 204x na zbiorze danych 100 milionów rekordów i 50,69x na zbiorze danych 1 miliarda rekordów.
Aby uprościć porównanie między dostawcami poza złożonym widokiem pulpitu nawigacyjnego, stworzyliśmy wykres pokazujący uporządkowane wyniki średniej geometrycznej z testu 100 milionów na podstawie danych ze zrzutu ekranu.
Różnice w wydajności są niezwykle duże, dlatego wykluczyliśmy wyniki powyżej 10 i przerysowaliśmy wykres. Jak twierdzi SereneDB, jego silnik wyszukiwania przoduje w testowanej grupie.
SereneDB zostało założone w Berlinie w 2025 roku przez Alexandra Malandina, dyrektora generalnego z wcześniejszym doświadczeniem w sprzedaży korporacyjnej w EMC, Dell i ArangoDB; Andreya Abramova, dyrektora ds. technologii z doświadczeniem w badaniach i rozwoju wyszukiwania w Quest Software, EMC i ArangoDB; oraz Valery'ego Mironova, inżyniera rdzeniowego, wcześniej pracującego w ArangoDB i YDB. Ośmioosobowy zespół inżynierów współpracuje od ponad 16 lat. Jego rdzeń wyszukiwania IResearch jest rozwijany od 2014 roku.
Startup ogłosił 2,1 miliona dolarów finansowania pre-seed w grudniu 2025 roku, prowadzonego przez Entourage i High-Tech Gründerfonds.
SereneDB Krummelanke jest open source na licencji Apache 2.0 i dostępny na GitHub.
Beijing Qianxing Jietong Technology Co., Ltd.
Sandy Yang/Global Strategy Director
WhatsApp / WeChat: +86 13426366826
Email: yangyd@qianxingdata.com
Website: www.qianxingdata.com/www.storagesserver.com
Fokus biznesowy:
Dystrybucja produktów ICT/Integracja systemów i usługi/Rozwiązania infrastrukturalne
Z ponad 20-letnim doświadczeniem w dystrybucji IT, współpracujemy z wiodącymi globalnymi markami, dostarczając niezawodne produkty i profesjonalne usługi.
„Wykorzystując technologię do budowania inteligentnego świata” Twój zaufany dostawca usług produktowych ICT!
Osoba kontaktowa: Ms. Sandy Yang
Tel: 13426366826