Repozitorij samostojnih visokošolskih in višješolskih izobraževalnih organizacij

Izpis gradiva
A+ | A- | Pomoč | SLO | ENG

Naslov:Razvoj lastne različice baze podatkov Redis v programskem jeziku Rust : diplomska naloga
Avtorji:ID Zabret, Rok (Avtor)
ID Škrbić, Srdjan (Mentor) Več o mentorju... Novo okno
Datoteke:.pdf VS_2025_Rok_Zabret.pdf (1,31 MB)
MD5: 4F5EE76EC61A3AFF8179501A92522662
 
Jezik:Slovenski jezik
Vrsta gradiva:Diplomsko delo/naloga
Tipologija:2.11 - Diplomsko delo
Organizacija:FIŠ - Fakulteta za informacijske študije v Novem mestu
Opis:V diplomski nalogi smo raziskali in razvili prilagojeno različico Redis baze podatkov v jeziku Rust, z namenom izboljšanja zmogljivosti, varnosti in upravljanja pomnilnika glede na izvorno različico v jeziku C. Redis, pogosto uporabljen kot predpomnilnik ali baza za obdelavo podatkov v realnem času, je v Rustu pridobil prednosti, kot so varno upravljanje pomnilnika in sočasno izvajanje. Primerjava obeh implementacij je pokazala izboljšano upravljanje pomnilnika in rahlo boljšo zmogljivost pri sočasnih operacijah. Zaključek vključuje predloge za optimizacijo asinhronih operacij, širitev na druge jezike (npr. Python, Java) ter izboljšave skalabilnosti in varnosti.
Ključne besede:Redis, Rust, pomnilnik, sočasnost, baza podatkov, varnost, učinkovitost
Kraj izida:Novo mesto
Kraj izvedbe:Novo mesto
Založnik:R. Zabret
Leto izida:2025
Leto izvedbe:2025
Št. strani:XVII, 71 str.
PID:20.500.12556/ReVIS-11542 Novo okno
UDK:004.43:004.6(043.2)
COBISS.SI-ID:230212099 Novo okno
Opomba:Na ov.: Diplomska naloga : visokošolskega strokovnega študijskega programa prve stopnje;
Datum objave v ReVIS:25.03.2025
Število ogledov:180
Število prenosov:4
Metapodatki:XML DC-XML DC-RDF
:
Kopiraj citat
  
Objavi na:Bookmark and Share


Postavite miškin kazalec na naslov za izpis povzetka. Klik na naslov izpiše podrobnosti ali sproži prenos.

Licence

Licenca:CC BY-NC-ND 4.0, Creative Commons Priznanje avtorstva-Nekomercialno-Brez predelav 4.0 Mednarodna
Povezava:http://creativecommons.org/licenses/by-nc-nd/4.0/deed.sl
Opis:Najbolj omejujoča licenca Creative Commons. Uporabniki lahko prenesejo in delijo delo v nekomercialne namene in ga ne smejo uporabiti za nobene druge namene.

Sekundarni jezik

Jezik:Angleški jezik
Opis:This thesis explores and develops a customized version of the Redis database in the Rust programming language, focusing on improving performance, security, and memory management compared to the original C implementation. Redis, widely used as an in-memory data store, often serves as a cache or real-time data processing database. Rust, with its memory safety features and support for concurrent execution, offers several advantages for developing robust and secure system.
Ključne besede:Redis, Rust, memory, concurrency, database, security, efficiency


Nazaj