Projektet libSQL har inlett utvecklingen av en fork av databashanteraren SQLite

LibSQL-projektet har initierat försöket att skapa en fork av databashanteraren SQLite, inriktad pÄ öppenhet för deltagande frÄn samhÀllsutvecklare och frÀmjande av innovationer som gÄr utöver den ursprungliga avsikten med SQLite. Anledningen till skapandet av en fork nÀmns vara den strikta policyn hos SQLite betrÀffande mottagandet av extern kod frÄn samhÀllet vid behov av att driva förbÀttringar. Koden för forken distribueras under MIT-licensen (SQLite tillhandahÄlls som offentlig egendom).

Skaparens av forken avser att stödja kompatibilitet med huvudversionen av SQLite och följa samma kvalitetsnivÄ genom att bevara uppsÀttningen av testfall och gradvis utöka den i takt med att innovationer lÀggs till. För utvecklingen av ny funktionalitet föreslÄs att möjliggöra anvÀndning av programmeringssprÄket Rust, samtidigt som den grundlÀggande delen förblir i C. Om policyn för huvudprojektet SQLite Àndras gÀllande mottagandet av Àndringar, avser utvecklarna av libSQL att överföra de insamlade Àndringarna till huvudprojektet och engagera sig i dess utveckling.

Bland idéerna för möjliga utvidgningar av funktionaliteten för SQLite nÀmns:

  • Integration av verktyg för att bygga distribuerade databaser, som fungerar pĂ„ biblioteksnivĂ„ snarare Ă€n genom replikering av Ă€ndringar i filsystemet (LiteFS), och utan att utveckla en separat produkt (dqlite, rqlite, ChiselStore).
  • Optimering för anvĂ€ndning av asynkrona API:er, sĂ„som den som tillhandahĂ„lls av Linux-kĂ€rnan med grĂ€nssnittet io_uring.
  • Möjlighet att anvĂ€nda SQLite i Linux-kĂ€rnan, liknande stödet i kĂ€rnan för eBPF-miljöer, för situationer dĂ€r det Ă€r nödvĂ€ndigt att spara dataset frĂ„n kĂ€rnan som inte fĂ„r plats i RAM.
  • Stöd för anvĂ€ndardefinierade funktioner skrivna i valfria programmeringssprĂ„k och kompilerade till mellanliggande WebAssembly-kod.

KĂ€lla: opennet.ru

Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster