Questions tagged [document-oriented-db]

75 questions
45
votes
6 answers

What's the attraction of schemaless database systems?

I've been hearing a lot of talk about schema-less (often distributed) database systems like MongoDB, CouchDB, SimpleDB, etc... While I can understand they might be valuable for some purposes, in most of my applications I'm trying to persist objects…
Chet
  • 21,375
  • 10
  • 40
  • 58
28
votes
8 answers

Are document-oriented databases meant to replace relational databases?

Recently I've been working a little with MongoDB and I have to say I really like it. However it is a completely different type of database then I am used. I've noticed that it is most definitely better for certain types of data, however for…
tplaner
  • 8,363
  • 3
  • 31
  • 47
22
votes
2 answers

Many-to-many relationship with NoSQL database

I want to implement a taxonomy structure (geo terms) for my node.js application with NoSQL database. I had a similar taxonomy structure with MySQL but it's time to move forward and learn something new so I decided to try a different approach and use…
20
votes
6 answers

How to stop thinking "relationally"

At work, we recently started a project using CouchDB (a document-oriented database). I've been having a hard time un-learning all of my relational db knowledge. I was wondering how some of you overcame this obstacle? How did you stop thinking…
Matt Grande
  • 11,964
  • 6
  • 62
  • 89
18
votes
6 answers

Relations in Document-oriented database?

I'm interested in document-oriented databases, and I'd like to play with MongoDB. So I started a fairly simple project (an issue tracker), but am having hard times thinking in a non-relational way. My problems: I have two objects that relate to…
zorglub76
  • 4,852
  • 7
  • 37
  • 46
12
votes
2 answers

Is it possible to store multiple types of Objects into 1 mongodb collection?

using document oriënted database mongodb and the Object Document Mapper (ODM) morphia Lets say we have 3 different classes; Object, Category and Action. These object are all stored in the collections; objects, categories and actions. Category and…
Marcel
  • 1,494
  • 1
  • 23
  • 33
10
votes
3 answers

Anyone using RavenDB in a production environment?

I'm doing research on the maturity of some document-oriented stores, which includes an overview of applications and websites that use the database in production environments. There are several lists and case studies available for CouchDB and…
Niels van der Rest
  • 31,664
  • 16
  • 80
  • 86
8
votes
2 answers

Mongo DB relations between objects

I'm trying to implement blog post storage using mongo db. I've got two domain entities: "Blog post" and "Author" Currently I've added AuthorId property to blog post entity. Is that the right approach to store relation between objects?
Alexey Zakharov
  • 24,694
  • 42
  • 126
  • 197
8
votes
2 answers

Relational vs Columnar and Document Databases - aren't they one in the same?

I understand that document-oriented NoSQL DBs are "extensions" of the KV model in that they allow you to query more than just a single lookup key. But once something is a "document", I feel like it already has a relational model baked into…
IAmYourFaja
  • 55,468
  • 181
  • 466
  • 756
7
votes
1 answer

PyMongo and toArray() method

I need to make some benchmarks on a small database (64MB) and I need to figure out what is the smartest way to fetch whole Mongo collection into python object with PyMongo? In JavaScript, there is toArray() method but I cannot find anything similar…
k_wisniewski
  • 2,439
  • 3
  • 24
  • 31
7
votes
2 answers

Is it possible to use RDF storage also as a document-oriented database?

Suppose I have a large ammount of heterogeneous JSON documents (i.e. named key-value mappings) and a hierarchy of classes (i.e. named sets) that these documents are attached to. I need to set up a data structure that will allow: CRUD operations on…
martinthenext
  • 1,308
  • 1
  • 15
  • 28
5
votes
2 answers

Couchbase cbdocloader errors

I am trying to add multiple JSON documents to my couchbase server from a zip file (each JSON document is in it's own file and the file is named after the id.json) using the cbdocloader tool. Using the following command syntax ./cbdocloader -n…
PDStat
  • 5,513
  • 10
  • 51
  • 86
5
votes
2 answers

Are there any Design Guidelines for Documental Databases?

Just wondering if there are any kind of guidelines for when you are designing a document-oriented db and I am talking especially about CouchDb. I know that being schemaless things can take the shape that we want but, are there any best…
Hugo
  • 6,244
  • 8
  • 37
  • 43
5
votes
1 answer

Document-oriented database - What if the document definitions change?

As I understand it, you can enter any non-structured information into a document-oriented database. Let's imagine a document like this: { name: 'John Blank', yearOfBirth: 1960 } Later, in a new version, this structure is refactored to { …
Sebastian Hoitz
  • 9,343
  • 13
  • 61
  • 77
5
votes
2 answers

Embedded analog of CouchDB, same as sqlite for SQL Server

I like an idea of document oriented databases like CouchDB. I am looking for simple analog. My requirements is just: persistance storage for schema less data; some simple in-proc quering; good to have transactions and versioning; ruby…
Mike Chaliy
  • 25,801
  • 18
  • 67
  • 105
1
2 3 4 5