Tytuł artykułu
Autorzy
Identyfikatory
Warianty tytułu
The use document-oriented databases in Web applications
Języki publikacji
Abstrakty
W opracowaniu scharakteryzowano dokumentowe bazy danych w odniesieniu do popularnych relacyjnych i nierelaćyjnych baz danych używanych w zastosowaniach internetowych. Przedstawiono propozycję wykorzystania dokumentowej bazy (MongoDB) do buforowania danych w architekturze MVC aplikacji webowej celem zwiększenia jej wydajności.
This paper characterizes document-oriented databases with reference to relational and non-relational databases used in the development of Web applications. It presents the method of using document database (MongoDB) in the data tier of MVC architecture. Applying additional data cache can increase performance of Web systems.
Czasopismo
Rocznik
Tom
Strony
313--322
Opis fizyczny
Bibliogr. 19 poz.
Twórcy
autor
- Uniwersytet Ekonomiczny we Wrocławiu, Katedra Systemów Sztucznej Inteligencji, 51-250 Wrocław, ul. Komandorska 118/120, radoslaw.zatoka@ue.wroc.pl
Bibliografia
- 1. Anderson J. C, Lehnardt J., Slater N.: CouchDB: The Definitive Guide. O'Reilly, 2009.
- 2. Chang F., Dean J., Ghemawat S., Hsieh W. C, Wallach D. A., Burrows M, Chandra T, Fikes A., Gruber R. E.: Bigtable: A Distributed Storage System for Structured Data, OSDI, 2006.
- 3. DeCandia G., Hastorun D., Jampani M., Kakulapati G., Lakshman A., Pilchin A., Sivasubramanian S., Vosshall P. and Vogels W.: Dynamo: Amazon's Highly Available Keyvalue Store. SOSP, 2007.
- 4. http://s3.amazonaws.com/AllThingsDistributed7sosp/amazon-dynamo-sosp2007.pdf.
- 5. Eifrem E.: A NoSQL Overview And The Benefits Of Graph Databases; http://www.slideshare.net/emileifrem/nosql-east-a-nosql-overview-and-the-benefits-ofgraph- databases, NoSQL East,; 2009, (2009-09).
- 6. Ellis J.: NoSQL Ecosystem, http://www.rackspacecloud.com/blog/2009/ll/09/nosqlecosystem/, (2009-11-09).
- 7. Gupta V.: NoSql Databases - Part 1 - Landscape, http://www.vineetgupta.com/2010/01/nosql-databases-part-l-landscape.html, (2010-01-05).
- 8. Jones R.: Anti-RDBMS: A list of distributed key-value stores, http://www.metabrew.com/article/anti-rdbms-a-list-of-distributed-key-value-stores/, (2009-01-19).
- 9. Katz D.: The CouchDB Project: a document oriented database.
- 10. http://damienkatz.net/files/What%20is%20CouchDB.pdf, (2008-01-24).
- 11. Lucraft D.: Denormalizing Your Rails Application, Ruby Manor 2.
- 12. http://github.com/danlucraft/presentations/raw/master/denormalizing.pdf, (2009-12-12).
- 13. MongoDB. http://www.mongodb.org/, (2009-12-03).
- 14. Neo E.: NOSQL: scaling to size and scaling Fo complexity.
- 15. http://blogs.neotechnology.eom/emil/2009/l 1/nosql-scaling-to-size-and-scaling-tocomplexity. html, (2009-11-15).
- 16. NoSQL Databases - L i s t ofNoSQL Databases, http://nosql-databases.org/, (2010-01-17).
- 17. Oskarsson J.: NoSQL debrief, http://blog.oskarsson.nu/2009/06/nosql-debrief.html, (2009-06-13).
- 18. Popescu A.: Quick Reference to Alternative data storages. http://themindstorms. blogspot.com/2009/05/quick-reference-to-alternative-data.html (2009-05-28).
- 19. Smith R.: Non-Relational Databases. php|architect, Vol. 8, August 2009.
Typ dokumentu
Bibliografia
Identyfikator YADDA
bwmeta1.element.baztech-article-BSL9-0051-0024
JavaScript jest wyłączony w Twojej przeglądarce internetowej. Włącz go, a następnie odśwież stronę, aby móc w pełni z niej korzystać.