sled

Sled, Rust programlama diliyle geliştirilmiş gömülü bir veri tabanı sistemidir. Standart BTreeMap yapısına benzer bir API sunar ve ACID uyumlu işlemler gerçekleştirir. Kilitlenmesiz (lock-free) yapısı ve flash optimizasyonlu log tabanlı depolama mimarisiyle öne çıkar.

SL

spacejam · ORM & Veritabanı Araçları

YILDIZ9.1K
ÇATAL429
COMMIT0
KATKICI0
SÜRÜMv0.34.7
GÜNCELLEME6 ay önce
RustEmbedded DBBTreeMapACIDApache-2.0
Ne yapar?
  • Anahtar-değer çiftleri üzerinde aralık sorguları çalıştırırsın.
  • Birden fazla anahtar alanı (keyspace) içinde ACID uyumlu işlemler yaparsın.
  • Ön ek tabanlı değişiklikleri takip etmek için anahtar ön eklerine abone olursun.
Kullanıcı yorumları
  • ↑ OlumluHacker News

    Kızak: Gömülü Veritabanı Rust ile Yazıldı

    “En iyi çözüm, flatbuffer'lar, Google'ın sıfır kopya kütüphanesi veya serde'nin ödünç aldığı öznitelikler gibi 0 kopyalı bir format kullanmaktır. Kullanma yeteneği olmadan verilerin anlamsız olduğu konusunda tamamen haklısın. Bu çok düşündüğüm bir şey, çünkü çok şey içeriyor...”

  • • NötrHacker News

    Kızak: Gömülü Veritabanı Rust ile Yazıldı

    “Evet, le-be dönüşümleri, diğer veritabanı ile ilgili çalışmalara kıyasla gürültünün üzerinde genellikle ölçülebilir değildir. kızak, keyfi baytları depolar. Endianness, tamsayılar gibi baytlardan daha yüksek seviyeli türleri saklamak isteyen kişinin endişesidir. İzin vermek için bir hikayem olduğunu hayal ediyorum...”

GitHub

Notum

Aynı kategoride: ORM & Veritabanı Araçları