Questions tagged [document-database]

A document database stores, retrieves, and manages document-oriented information, also known as semi-structured data. Document databases often store data in a denormalized fashion as opposed to normalized data, which would appear in a relational database.

An excerpt from Wikipedia:

The central concept of a document-oriented database is the notion of a document. While each document-oriented database implementation differs on the details of this definition, in general, they all assume documents encapsulate and encode data (or information) in some standard formats or encodings. Encodings in use include XML, YAML, JSON, and BSON, as well as binary forms like PDF and Microsoft Office documents (MS Word, Excel, and so on).

Examples of document databases:

232 questions
0
votes
1 answer

OrientDB: How to get a list of children from an ODocument (in Scala)?

In Scala, if one has an ODocument object from querying an OrientDB database, how does one deserialize one of the document's fields that contains a list of child objects? Consider the following (Scala) method that receives an ODocument and accesses…
aknuds1
  • 65,625
  • 67
  • 195
  • 317
0
votes
1 answer

Are TABLES to RDBMS what DOCUMENTS are to NoSQL?

i'm sorry to ask this question as i'm sure this has been asked before on here but i cant seem to find an SO question that clears this for me. If i'm coming from an RDBMS background, how can i easily model my data in a NoSQL fashion(Thinking in…
shanks
  • 912
  • 10
  • 23
0
votes
2 answers

Performance Analysis of CouchDB

I am developing a Discussion Forum for my University. For this to manipulate the data i m using CouchDB as database. I m finding difficulty in designing the structure of my db, in order to maximize the performance of my db. I want to discuss what is…
Piyush Srivastava
  • 357
  • 1
  • 4
  • 21
0
votes
1 answer

Document Database like MongoDB Design of an expense tracker application

Getting started in a design of an application that tracks expenses. Using MongoDB only to get familiar with document oriented DBs. If I start with a doc design that has one doc per day, and that doc has info like where each dollar was spent, and the…
bmw0128
  • 13,470
  • 24
  • 68
  • 116
0
votes
1 answer

Who do large key-value stores scale better horizontally than document databases?

In this presentation there was a chart that showed the following horizontal scalability ceiling as data gets larger: key-value > column family > document database > graph database http://youtu.be/UodTzseLh04?t=13m36s In other words, as data gets…
0
votes
1 answer

How to store and retrieve files on mongodb

How do I store and retrieve files on mongodb? I have tried using var doc = {};
0
votes
1 answer

Is small changes in large documents a thing document databases is good for?

Sometimes documents with it's free form structure is attractive for storing data (in contrast to a relational database). But one problem is persistence in combination with making small changes to the data, since the entire document has to be…
Andreas Zita
  • 7,232
  • 6
  • 54
  • 115
0
votes
1 answer

RavenDb Constucting complex viewmodel using MultiMap?

Say I have the following documents in RavenDb: public class TopLevel { public string Id { get; set; } public string Name { get; set; } } public class NextLevel { public string Id { get; set; } public string TopLevelId { get; set;…
user156888
0
votes
0 answers

RavenDb, how can I query properties of T in a 'List' which itself is a property of an object stored in Ravendb?

RavenDb, how can I query properties of T in a List of 'Ts' which itself is a property of an object stored in Ravendb? my question is will RavenB load the complete object which contains the list into memory in order to query properties of objects…
Matt
  • 7,004
  • 11
  • 71
  • 117
0
votes
1 answer

Data storage solution for a Build Server

I'm drafting a proof-of-concept build server and what got me thinking is how to store all the data it produces. For example, I'd like to store Unit test results: which tests were run, how much time each test took, results, stacktraces, number of…
Anton Gogolev
  • 113,561
  • 39
  • 200
  • 288
0
votes
1 answer

Not-only Network database (desktop app) - Document oriented

I'm looking for a database that provides access as SQLite or BerkeleyDB do: access through "in-process API calls". That would be for use in a desktop application. Requirements: can be linked to the desktop application (no separate process/server to…
Derek
  • 3,295
  • 3
  • 24
  • 31
0
votes
1 answer

Ravendb multimapping on the same set of documents to build query object?

I'm learning RavendDb by using it in a project and trying to do stuff. I don't have any background in SQL/relational db experience, which is why I find it easier to use map reduce and document databases. I am attempting to make one static index to…
craastad
  • 6,222
  • 5
  • 32
  • 46
0
votes
1 answer

When would I want to use document data store and when key-value data store?

When would I want to use document data store and when key-value data store?? Thank you!
Dennis Nerush
  • 5,473
  • 5
  • 25
  • 33
0
votes
2 answers

Can a MongoDB MapReduce job write to anything outside of Mongo (e.g. a table in a relational database)?

I've got an application. It writes its object graphs to Mongo. For certain collections, we'd like to normalise the data and mirror it onto a relational database (SQL Server or SQLite). I was thinking the best way to do this would be by a MapReduce…
Steve Dunn
  • 21,044
  • 11
  • 62
  • 87
0
votes
1 answer

Instantiation of a DocumentDatabase object

I want to work with the DocumentDatabase object. For this I am writing the follwing code but it is not working. It is giving NullReferenceException "Object reference not set to an instance of an object." Please tell me the right way to do this. code…
Rajdeep Paliwal
  • 175
  • 2
  • 14
1 2 3
15
16