Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Ninon: Förslag till implementation av MongoDB och REST-API
Mid Sweden University, Faculty of Science, Technology and Media, Department of Computer and System science.
2015 (Swedish)Independent thesis Basic level (degree of Bachelor), 180 HE creditsStudent thesis
Abstract [sv]

Målet med detta projekt har varit att, till en ny digital handelsplats, ge ett förslag till en implementation av MongoDB, med tillhörande REST-API, för hantering av användar- och annonsdata. Förslaget ska innebära en prestandaeffektiv och säker databas med möjlighet till framtida skalning, tillsammans med ett API för klientkommunikation med hantering av relevanta förfrågningar mot databasen. Prestandan av databasen handlar främst om att i förslaget ange vilka olika former av indexering som bör implementeras, tillsammans med ett förslag till relationsmodell, och vad detta ger för positiva och negativa effekter på systemet. Denna prestanda bör även återspeglas till största möjliga mån i API:et genom att utnyttja den indexering som väljs på bästa sätt. Säkerhet och skalning diskuteras under arbetet för att ge ett förslag på hur detta bäst hanteras för minimera riskerna för dataförlust, samt minimera nedtiden av databasen vid en eventuell framtida skalning. Resultatet visar att de förslag som arbetats fram under projektets gång har stor positiv påverkan på prestandan, samt möjliggör bland annat fritextsökningar och geografisk gallring av annonssökningar, baserat på användarens geografiska position, genom användande av olika typer av index.

Place, publisher, year, edition, pages
2015. , 41 p.
Keyword [sv]
MongoDB, indexering, replikering, prestanda, PHP, REST-API, datasäkerhet, skalbarhet
National Category
Computer Systems
Identifiers
URN: urn:nbn:se:miun:diva-25275OAI: oai:DiVA.org:miun-25275DiVA: diva2:826574
Subject / course
Computer Engineering DT1
Educational program
Software Engineering TPVAG 120/180 higher education credits
Presentation
2015-06-10, L408, Akademigatan, Sundsvall, 08:00 (Swedish)
Supervisors
Examiners
Note

Presentationen utförs per distans via Adobe Connect.

Available from: 2015-06-25 Created: 2015-06-25 Last updated: 2015-06-25Bibliographically approved

Open Access in DiVA

fulltext(467 kB)58 downloads
File information
File name FULLTEXT01.pdfFile size 467 kBChecksum SHA-512
447d53e95c36dc4bc2d61de32b5e1078fe9337fdbde82ef46c671eae18cbc62ddd055699269be57795af31f7ad687c9b62f4e8eac3b8185c9b13b5369240e8a2
Type fulltextMimetype application/pdf

Search in DiVA

By author/editor
Hammarström, Fredrik
By organisation
Department of Computer and System science
Computer Systems

Search outside of DiVA

GoogleGoogle Scholar
Total: 58 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

urn-nbn

Altmetric score

urn-nbn
Total: 168 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf