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
Self-optimizing native object database for a dynamic programming language
University West, Department of Technology, Mathematics and Computer Science.
2006 (English)Independent thesis Advanced level (degree of Master (One Year))Student thesis
Abstract [en]

Object oriented software development is the main choice when developing business software today. For distributed storage of data they mostly use relational databases. The relational model however is not fully natural from an object oriented development perspective. The natural selection would be to use object oriented databases, however their development has not been as fast as their relational predecessors. The rise in popularity of smaller, fully object oriented languages such as Ruby and Python and open source projects developed with them are adding to the awareness of persistent object storage. This paper describes the current and future solutions for data storage in applications, their pros and cons and additionally shows an implementation of a native object persistence framework written in Ruby that supports indexing for self-optimizing.

Place, publisher, year, edition, pages
Trollhättan, 2006. , p. 28
Keywords [sv]
Objektorientering, Databaser, Ruby
Identifiers
URN: urn:nbn:se:hv:diva-565OAI: oai:DiVA.org:hv-565DiVA, id: diva2:215137
Uppsok
teknik
Available from: 2009-05-06 Created: 2009-05-06

Open Access in DiVA

fulltext(694 kB)581 downloads
File information
File name FULLTEXT01.pdfFile size 694 kBChecksum SHA-512
5c68ec37d4897dbf90ef41b34a9cdcb8e7fe540ba35f31f95332b19fb71576953926652e0b918e7e6ecb633104952fc938a48e29772a841524a0af7843b0c458
Type fulltextMimetype application/pdf

By organisation
Department of Technology, Mathematics and Computer Science

Search outside of DiVA

GoogleGoogle Scholar
Total: 581 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: 287 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