يُقال إن محرك Krummelanke من شركة SereneDB الألمانية الناشئة هو أسرع محرك بحث في قواعد البيانات في العالم، حيث يجمع بين البحث والتحليلات في منتج واحد.
تذكر الشركة أن وكلاء الذكاء الاصطناعي يطلقون مئات الاستعلامات الهجينة للعثور والعد في الثانية، ومع ذلك تم بناء كل قاعدة بيانات في الإنتاج للمستخدمين البشريين. تم تصميم محرك Krummelanke الخاص بها للتعامل مع البحث عالي السرعة في قواعد البيانات على نطاق الوكلاء. Krummelanke مفتوح المصدر بموجب ترخيص Apache 2.0، ومتوافق مع Postgres و Elastic، ويمكنه تشغيل البحث النصي الكامل على البيانات المخزنة على S3.
![]()
قال المؤسس المشارك والرئيس التنفيذي ألكسندر مالاندين: "المستقبل الوكالي هو، قبل كل شيء، مشكلة تحميل البيانات. اليوم، وكيل الذكاء الاصطناعي هو نحلة واحدة تزور زهرة واحدة. ما هو قادم هو السرب: وكلاء أكثر من الموظفين في كل منظمة، كل منهم يطلق مئات الاستعلامات في الثانية. البنية التحتية المبنية للمستخدمين البشريين ليست سريعة بما يكفي أو فعالة من حيث التكلفة للبقاء على قيد الحياة في ظل هذا الحمل. المستقبل الوكالي يتطلب جيلاً جديداً من قواعد البيانات: بحث فائق السرعة وتحليلات فائقة السرعة في محرك واحد، حيث تُقاس عمليات البحث بالنانوثانية ويتم طرح سؤال حول مليارات السجلات في أجزاء من الثانية. واحد يعامل الوكلاء كمستخدمين من الدرجة الأولى، ويتحمل حجمهم، ويصل إلى البيانات أينما كانت. هذا ما بنيناه، ومع SereneDB Krummelanke نضعه في الإنتاج."
تشير SereneDB إلى أن محركات التحليلات مثل Snowflake و BigQuery و DuckDB فوق Parquet وبحيرات البيانات تقرأ بشكل عام البيانات العمودية مباشرة من S3 افتراضيًا. تتناسب عمليات المسح التسلسلية الكبيرة مع ملف زمن الاستجابة لتخزين الكائنات، على عكس البحث النصي الكامل. يتطلب البحث النصي الكامل فهرسًا مقلوبًا يسرد عناصر المحتوى مثل الكلمات أو الأرقام ويربطها بمواقعها داخل الجداول أو المستندات. يولد البحث في الفهرس المقلوب العديد من عمليات الوصول العشوائي. عادةً، تقوم محركات البحث المستندة إلى Lucene بتخزين الفهارس على تخزين محلي سريع منفصل عن مخزن بيانات بحيرة البيانات الرئيسي. تقول SereneDB إن البيانات "القابلة للبحث" داخل نشر Elastic تعني الاحتفاظ بنسخة ثانية على ذاكرة الفلاش، وهي أغلى طبقة تخزين متاحة.
سألنا كيف يختلف بحث SereneDB عن البحث العام في بيانات تخزين الكائنات مثل بحث Cloudian HyperStore.
أخبرنا المدير التنفيذي أندريه أبراموف: "Cloudian هو بائع تخزين متوافق مع S3 و HyperSearch هي خدمة ملحقة بالمخزن. تقوم بجمع بيانات التعريف للكائنات المخزنة وفهرسة بيانات التعريف هذه داخل مكون بحث أساسي؛ هذا نظام فهرسة منفصل يتم ملؤه عبر نسخ البيانات. العديد من الخدمات تنفذ البحث بهذه الطريقة وتعمل بشكل جيد."
على مستوى نواة محرك البحث، ومع ذلك: "هناك عدد قليل فقط من تقنيات ومكتبات البحث الأساسية في جميع أنحاء العالم: Lucene و Tantivy و IResearch التي بنتها SereneDB. Elasticsearch و OpenSearch و Solr والعديد من الآخرين هم مشتقات Lucene ويتبعون نموذج النسخ أولاً. لا يمكنهم البحث في البيانات التي لا يملكونها محليًا، لذلك يجب استخراج أي بيانات سيتم البحث فيها ونقلها وتكرارها في مجموعة البحث."
تعمل SereneDB بشكل مختلف: "تقوم SereneDB بفهرسة البيانات حيث توجد بالفعل. تظل ملفات Parquet وجداول Iceberg على S3 هي المصدر الحقيقي. نحن نخزن فقط الفهرس المشتق. البحث نفسه - النص الكامل مع ترتيب BM25، والبحث المتجه والجغرافي - يعمل مقابل هذا الفهرس مع مجموعة محلية صغيرة نشطة. حالة استخدام Iceberg تعمل كمثال ملموس: يكتب العميل تغييرات إلى جدول Iceberg على S3، وتلتقط SereneDB هذه التحديثات، وتقدم البحث والتحليلات عليها. يمكنك توجيه أي عدد من عقد SereneDB إلى نفس الجدول."
سألنا ما إذا كان بائعو تخزين الكائنات أو قواعد البيانات أو بحيرات البيانات يمكنهم اعتماد محرك بحث SereneDB كبديل لـ Lucene ومشتقاته. قال أبراموف: "نعم، بالتأكيد! لا يمكننا فقط استبدال ElasticSearch و OpenSearch و Solr و CrateDB التي هي مشتقات Lucene بحتة، بل يمكننا أيضًا تعزيزها بقدرات تحليلية. على سبيل المثال، نحتفظ بوثائق مخصصة تغطي الترحيل من ElasticSearch."
أجرت الشركة اختبارات أداء تقارن سرعة محرك البحث الخاص بها بالبدائل الشائعة وتتفوق عليها. قال أبراموف: "كان هدفنا من هذه الاختبارات هو إظهار أن SereneDB هو بديل أسرع وحديث لمكدس البحث التقليدي."
يتضمن SearchBench الخاص بـ SereneDB 92 استعلام بحث وتحليلات تم تنفيذها مقابل 100 مليون و 1 مليار سجل OpenTelemetry، ومجموعة بيانات TextBench التي نشرتها ClickHouse مع 15 عمودًا مخزنًا لكل سجل. جميع الاختبارات تعمل على خادم واحد. تم ضبط كل محرك منافس باستخدام معلمات التكوين المنشورة، مع مهلة 60 ثانية لكل استعلام. أي استعلام يتجاوز هذا الحد يتم تمييزه على أنه لم يكتمل.
نتائج اختبار الأداء لأكثر من اثنتي عشرة محرك بحث شائع متاحة على لوحة معلومات. تشمل المحركات المختبرة Elasticsearch عبر أربع تكوينات، و OpenSearch، و ParadeDB، و CrateDB، و ArangoDB، و TigerDB مع متغيرات تخزين الصفوف والأعمدة، و vanilla Postgres، مع إضافة محركات إضافية. يستخدم التوقيت ثلاث عمليات تشغيل لكل استعلام، مع أخذ أفضل نتيجة من آخر عمليتين. يتم تنفيذ استعلام واحد في كل مرة من عميل واحد ويتم تعطيل ذاكرة التخزين المؤقت للنتائج. تقيس لوحة المعلومات زمن الاستجابة بدلاً من الإنتاجية.
![]()
تُظهر خلايا نتائج لوحة المعلومات نسب الأداء بالنسبة لأسرع محرك لكل استعلام، حيث تساوي أسرع نتيجة 1.0x. يتم حساب النتيجة الإجمالية كمتوسط هندسي لهذه النسب البالغة 92 لكل استعلام. توضح SereneDB أن طريقة متوسط النسبة القياسية هذه تمنع استعلامًا واحدًا شاذًا من تشويه النتائج.
تحقق SereneDB متوسطًا هندسيًا قدره 1.05x على مجموعة بيانات 100 مليون سجل و 1.07x على مجموعة بيانات 1 مليار سجل. عبر جميع الاستعلامات الـ 92، فهو إما أسرع محرك أو ضمن بضع نقاط مئوية من السرعة القصوى. تحتل ElasticSearch المرتبة الثانية بمتوسط هندسي قدره 2.8x على مجموعة بيانات 100 مليون. يسجل مخزن أعمدة TigerData 2.24x على مجموعة بيانات 1 مليار، مع العديد من المهلات. يصل Vanilla Postgres إلى 204x على مجموعة بيانات 100 مليون و 50.69x على مجموعة بيانات 1 مليار.
لتبسيط المقارنة بين البائعين بما يتجاوز عرض لوحة المعلومات المعقد، أنشأنا مخططًا يوضح درجات المتوسط الهندسي المرتبة من اختبار 100 مليون بناءً على بيانات لقطة الشاشة.
فجوات الأداء واسعة للغاية، لذلك استبعدنا الدرجات التي تزيد عن 10 وأعدنا رسم المخطط. كما تذكر SereneDB، فإن محرك البحث الخاص بها يتصدر المجموعة المختبرة.
تأسست SereneDB في برلين عام 2025 على يد ألكسندر مالاندين، الرئيس التنفيذي ذو الخبرة السابقة في المبيعات المؤسسية في EMC و Dell و ArangoDB؛ وأندريه أبراموف، المدير التنفيذي ذو الخلفية البحثية في البحث في Quest Software و EMC و ArangoDB؛ وفاليري ميرونوف، مهندس أساسي سابق في ArangoDB و YDB. تعاون فريق الهندسة المكون من ثمانية أشخاص لأكثر من 16 عامًا. تم تطوير نواة البحث IResearch الخاصة بها منذ عام 2014.
أعلنت الشركة الناشئة عن تمويل أولي بقيمة 2.1 مليون دولار في ديسمبر 2025، بقيادة Entourage و High-Tech Gründerfonds.
SereneDB Krummelanke مفتوح المصدر بموجب ترخيص Apache 2.0 ومتاح على GitHub.
شركة بكين تشيانشينغ جييتونغ للتكنولوجيا المحدودة.
ساندي يانغ / مدير الاستراتيجية العالمية
واتساب / وي شات: +86 13426366826
البريد الإلكتروني: yangyd@qianxingdata.com
الموقع الإلكتروني: www.qianxingdata.com/www.storagesserver.com
التركيز التجاري:
توزيع منتجات تكنولوجيا المعلومات / تكامل النظام والخدمات / حلول البنية التحتية
مع أكثر من 20 عامًا من الخبرة في توزيع تكنولوجيا المعلومات، نتعاون مع العلامات التجارية العالمية الرائدة لتقديم منتجات موثوقة وخدمات احترافية.
"استخدام التكنولوجيا لبناء عالم ذكي" مقدم خدمة منتجات تكنولوجيا المعلومات الموثوق به!
اتصل شخص: Ms. Sandy Yang
الهاتف :: 13426366826