Document Stores at ETHZ - ETH Zurich | Flashcards & Summaries

Select your language

Suggested languages for you:
Log In Start studying!

Lernmaterialien für Document Stores an der ETHZ - ETH Zurich

Greife auf kostenlose Karteikarten, Zusammenfassungen, Übungsaufgaben und Altklausuren für deinen Document Stores Kurs an der ETHZ - ETH Zurich zu.

TESTE DEIN WISSEN

What are the advantages of document stores over relational databases?

Lösung anzeigen
TESTE DEIN WISSEN

Flexibility. Not every record needs to store the same properties. New properties can be added on the fly.

Lösung ausblenden
TESTE DEIN WISSEN

What can the values of a document in a document store be?

Lösung anzeigen
TESTE DEIN WISSEN

They can be Strings, integers, other documents, arrays and arrays of documents. Not all documents need to have the same fields.

Lösung ausblenden
TESTE DEIN WISSEN

When does index direction matter?

Lösung anzeigen
TESTE DEIN WISSEN

Index direction only really matters when you’re sorting based on multiple criteria. If you’re only sorting by a single key, MongoDB can just as easily read the index in the opposite order.

Lösung ausblenden
TESTE DEIN WISSEN

What are the 2 main advantages of a document store?

Lösung anzeigen
TESTE DEIN WISSEN
  1. You can handle data that is nested
  2. You can handle data that doesn't have a schema
Lösung ausblenden
TESTE DEIN WISSEN

What is a document store?

Lösung anzeigen
TESTE DEIN WISSEN

Its the more light weight version of a database - a data store. Collections of documents are stored.

Usually the data is imported and then it is always indexed.

Lösung ausblenden
TESTE DEIN WISSEN

What is the right technology if you want the queries written for your DB to be easily readable?

Lösung anzeigen
TESTE DEIN WISSEN

Document Store

Lösung ausblenden
TESTE DEIN WISSEN

How are sparse indexes different from normal ones?

Lösung anzeigen
TESTE DEIN WISSEN

Sparse indexes only contain entries for documents that have the indexed field, even if the index field contains a null value. The index skips over any document that is missing the indexed field. The index is "sparse" because it does not include all documents of a collection. By contrast, non-sparse indexes contain all documents in a collection, storing null values for those documents that do not contain the indexed field.

Lösung ausblenden
TESTE DEIN WISSEN

Which is the right technology when your application writes hundreds of records every few seconds but does not update them very often?

Lösung anzeigen
TESTE DEIN WISSEN

Document Store

Lösung ausblenden
TESTE DEIN WISSEN

What makes document stores different from key-value stores?

Lösung anzeigen
TESTE DEIN WISSEN

Document-oriented databases are inherently a subclass of the key-value store. The difference lies in the way the data is processed: in a key-value store, the data is considered to be inherently opaque to the database, whereas a document-oriented system relies on an internal structure of the documents in order to extract metadata that the database engine uses for further optimization. Although the difference is often mostly in tools of the systems, conceptually the document-store is designed to offer a richer experience with modern programming techniques.

Lösung ausblenden
TESTE DEIN WISSEN

What is the right technology if you have a well defined schema with clear constraints?

Lösung anzeigen
TESTE DEIN WISSEN

Document Store

Lösung ausblenden
TESTE DEIN WISSEN

What is the right technology if your applications frequently updates and modifies large volume of records?

Lösung anzeigen
TESTE DEIN WISSEN

Document Store

Lösung ausblenden
TESTE DEIN WISSEN

What are indexes?

Lösung anzeigen
TESTE DEIN WISSEN

Indexes are special data structures that store a small portion of the data set in an easy-to-traverse form. The index stores the value of a specific field or set of fields, ordered by the value of the field as specified in the index.

Lösung ausblenden
  • 96592 Karteikarten
  • 1718 Studierende
  • 87 Lernmaterialien

Beispielhafte Karteikarten für deinen Document Stores Kurs an der ETHZ - ETH Zurich - von Kommilitonen auf StudySmarter erstellt!

Q:

What are the advantages of document stores over relational databases?

A:

Flexibility. Not every record needs to store the same properties. New properties can be added on the fly.

Q:

What can the values of a document in a document store be?

A:

They can be Strings, integers, other documents, arrays and arrays of documents. Not all documents need to have the same fields.

Q:

When does index direction matter?

A:

Index direction only really matters when you’re sorting based on multiple criteria. If you’re only sorting by a single key, MongoDB can just as easily read the index in the opposite order.

Q:

What are the 2 main advantages of a document store?

A:
  1. You can handle data that is nested
  2. You can handle data that doesn't have a schema
Q:

What is a document store?

A:

Its the more light weight version of a database - a data store. Collections of documents are stored.

Usually the data is imported and then it is always indexed.

Mehr Karteikarten anzeigen
Q:

What is the right technology if you want the queries written for your DB to be easily readable?

A:

Document Store

Q:

How are sparse indexes different from normal ones?

A:

Sparse indexes only contain entries for documents that have the indexed field, even if the index field contains a null value. The index skips over any document that is missing the indexed field. The index is "sparse" because it does not include all documents of a collection. By contrast, non-sparse indexes contain all documents in a collection, storing null values for those documents that do not contain the indexed field.

Q:

Which is the right technology when your application writes hundreds of records every few seconds but does not update them very often?

A:

Document Store

Q:

What makes document stores different from key-value stores?

A:

Document-oriented databases are inherently a subclass of the key-value store. The difference lies in the way the data is processed: in a key-value store, the data is considered to be inherently opaque to the database, whereas a document-oriented system relies on an internal structure of the documents in order to extract metadata that the database engine uses for further optimization. Although the difference is often mostly in tools of the systems, conceptually the document-store is designed to offer a richer experience with modern programming techniques.

Q:

What is the right technology if you have a well defined schema with clear constraints?

A:

Document Store

Q:

What is the right technology if your applications frequently updates and modifies large volume of records?

A:

Document Store

Q:

What are indexes?

A:

Indexes are special data structures that store a small portion of the data set in an easy-to-traverse form. The index stores the value of a specific field or set of fields, ordered by the value of the field as specified in the index.

Document Stores

Erstelle und finde Lernmaterialien auf StudySmarter.

Greife kostenlos auf tausende geteilte Karteikarten, Zusammenfassungen, Altklausuren und mehr zu.

Jetzt loslegen

Das sind die beliebtesten StudySmarter Kurse für deinen Studiengang Document Stores an der ETHZ - ETH Zurich

Für deinen Studiengang Document Stores an der ETHZ - ETH Zurich gibt es bereits viele Kurse, die von deinen Kommilitonen auf StudySmarter erstellt wurden. Karteikarten, Zusammenfassungen, Altklausuren, Übungsaufgaben und mehr warten auf dich!

Das sind die beliebtesten Document Stores Kurse im gesamten StudySmarter Universum

Dokument

Hochschule Bochum

Zum Kurs
Documentacion tema 3

Universidad de Murcia

Zum Kurs
Documentación Tema 2

Universidad de Murcia

Zum Kurs
Documentación

Universidad de Las Palmas de Gran Canaria

Zum Kurs
Documentología III

Universidad Nacional del Nordeste

Zum Kurs

Die all-in-one Lernapp für Studierende

Greife auf Millionen geteilter Lernmaterialien der StudySmarter Community zu
Kostenlos anmelden Document Stores
Erstelle Karteikarten und Zusammenfassungen mit den StudySmarter Tools
Kostenlos loslegen Document Stores