Tag: nosql

NoSQL (manchmal erweitert, um „nicht nur SQL“) ist eine Breite Klasse von Datenbank-management-Systeme unterscheiden sich von dem klassischen Modell der relationalen Datenbank management system (RDBMS), in einigen entscheidenden Punkten.

Speichern von Null oder Speichern des Schlüssels in MongoDB überhaupt nicht

Anzahl der Antworten 4 Antworten
Scheint es mir, dass, wenn Sie erstellen ein Mongo-Dokument und ein Feld {key, value} was manchmal nicht, um eine Wert, haben Sie zwei Möglichkeiten: Schreiben {key, null} d.h. schreiben Sie den Wert null in das Feld Nicht

Grundlagen zu MongoDB-Skripten - How to

Anzahl der Antworten 3 Antworten
Was sind die Grundlagen von MongoDB-Skripte? Ich denke, das Skript wird am Ende mit .jsund wir führen es mit mongo try.js Aber, wenn ich print(db.foo.find()) in try.js und verwenden mongo try.js er wird sagen MongoDB shell version:

Wie lade ich Anfangsdaten in MongoDB?

Anzahl der Antworten 2 Antworten
Weiß jemand wie das Auffüllen von mongodb mit den ursprünglichen Daten? Zum Beispiel mit einer traditionellen SQL-Datenbank, können Sie alle Ihre SQL-Anweisungen in einer Textdatei, dann die Last, die mit einem SQL-Befehl. Dies ist äußerst nützlich für

Was ist ein SSTable?

Anzahl der Antworten 4 Antworten
In BigTable/GFS und Cassandra Terminologie, was ist die definition einer SSTable? InformationsquelleAutor der Frage knorv | 2010-04-04

Sortierung auf mehrere Felder Mongo DB

Anzahl der Antworten 3 Antworten
Ich habe eine Abfrage in mongo so möchte ich den Vorzug geben, um den ersten Bereich und den zweiten Bereich. Sagen, ich habe die Abfrage, so dass db.col.find({category: A}).sort({updated: -1, rating: -1}).limit(10).explain() So, ich habe die folgenden

MongoDB: Wie man mehrere Dokumente mit einem einzigen Befehl aktualisiert?

Anzahl der Antworten 10 Antworten
War ich überrascht zu finden, dass die folgenden Beispiel-code-updates für ein einzelnes Dokument: > db.test.save({"_id":1, "foo":"bar"}); > db.test.save({"_id":2, "foo":"bar"}); > db.test.update({"foo":"bar"}, {"$set":{"test":"success!"}}); > db.test.find({"test":"success!"}).count(); 1 Ich weiß, ich kann die Schleife Durchlaufen, und halten Sie die Aktualisierung,

Auswahl einer verteilten Shared Memory-Lösung

Anzahl der Antworten 8 Antworten
Ich habe eine Aufgabe zu bauen, einen Prototyp für ein Massiv skalierbares distributed shared memory (DSM) app. Der Prototyp würde nur dazu dienen als proof-of-concept, aber ich will meine Zeit damit verbringen, am effektivsten durch die Wahl

Warum HBase ist eine bessere Wahl als Cassandra mit Hadoop?

Anzahl der Antworten 2 Antworten
Warum ist die Verwendung von HBase eine bessere Wahl als die Verwendung von Cassandra mit Hadoop? Kann jemand bitte eine ausführliche Erklärung dazu? Dank InformationsquelleAutor der Frage Niladri Biswas | 2013-02-19

HBase standalone konnte keine Verbindung herstellen (Tabelle kann nicht erstellt werden)

Anzahl der Antworten 12 Antworten
Ich versuche zum bereitstellen von Hbase im standalone-Modus folgenden Artikel: http://hbase.apache.org/book.html#quickstart. Die version 0.92.1-cdh4.1.2 Aber ich bekomme diese Fehler, wenn Sie versuchen, eine Tabelle erstellen: Fehlermeldung: 13/04/01 14:07:10 ERROR zookeeper.RecoverableZooKeeper: ZooKeeper exists failed after 3 retries 13/04/01

Datenbank EAV Vorteile / Nachteile und Alternativen

Anzahl der Antworten 4 Antworten
Bin ich auf der Suche für eine Datenbank-Lösung zu ermöglichen, benutzerdefinierte Felder und Werte (so dass eine unbegrenzte Anzahl). Auf den ersten Blick, EAV, schien die richtige Passform, aber nach einiger Lektüre bin ich nicht mehr sicher.

Wie fragt man DynamoDB ab?

Anzahl der Antworten 3 Antworten
Ich bin auf der Suche auf Amazon DynamoDB, wie es aussieht, es nimmt alle den Streit der Pflege und Skalierung von Datenbank-Servers. Ich bin derzeit mit MySQL, sowie Wartung und Skalierung der Datenbank ist eine komplette Kopfschmerzen.

Clustering Keys in Cassandra

Anzahl der Antworten 1 Antworten
Auf eine bestimmte physische Knoten, Zeilen für eine bestimmte partition Schlüssel werden in der Reihenfolge gespeichert, die durch den clustering-Schlüssel, so dass Sie das abrufen der Zeilen, clustering, um besonders effizient. http://cassandra.apache.org/doc/cql3/CQL.html#createTableStmt Welche Art der Bestellung ist,

NoSQL für mobile Apps?

Anzahl der Antworten 9 Antworten
Gibt es in allen gängigen noSQL-Datenbank-Lösung für die Entwicklung von nativen mobile-Anwendungen (Android und/oder iOs)? InformationsquelleAutor der Frage Jeff | 2011-05-08

Befehl wie SQL LIMIT in HBase

Anzahl der Antworten 4 Antworten
Tut HBase einen Befehl, der funktioniert wie SQL LIMIT Abfrage? Ich kann es tun, indem setStart und setEndaber ich will nicht zu Durchlaufen aller Zeilen. InformationsquelleAutor der Frage Mohammad | 2012-12-22

Bester Datenspeicher für Milliarden von Zeilen

Anzahl der Antworten 10 Antworten
Ich muss in der Lage sein, zur Lagerung von kleinen bits von Daten (etwa 50-75 bytes) für Milliarden von Datensätzen (~3 Mrd/Monat für ein Jahr). Voraussetzung ist nur eine schnelle Einsätze und schnelle lookups für alle Datensätze

Azure-Tabelle gegenüber MongoDB in Azure

Anzahl der Antworten 7 Antworten
Möchte ich eine NoSQL-Datenbank auf Windows Azure und die Datenmenge sehr groß sein. Ob Sie einen Azure Table storage oder eine MongoDB-Datenbank unter Verwendung eines Worker-Rolle kann eine bessere Leistung und Skalierbarkeit? Hat jemand verwendet MongoDB auf

Scannen mit Filter mit HBase-Shell

Anzahl der Antworten 5 Antworten
Weiß jemand, wie das Scannen von Datensätzen basierend auf einige scan-filter d.h.: column:something = "somevalue" Etwas wie dieseaber aus der HBase-shell? InformationsquelleAutor der Frage Gandalf StormCrow | 2011-08-31

Arbeiten Sie mit NOSQL zusammen

Anzahl der Antworten 5 Antworten
Ich durchgemacht habe einige Artikel über Bigtable und NOSQL. Es ist sehr interessant, dass Sie vermeiden, JOIN-Operationen. Als ein einfaches Beispiel, nehmen wir Mitarbeiter und Department-Tabelle und übernehmen Sie die Daten verteilt über mehrere Tabellen /Server. Will

Cassandra-Dateistruktur - wie werden die Dateien verwendet?

Anzahl der Antworten 2 Antworten
Beim Experimentieren mit Cassandra, das ich beobachtet habe, dass Cassandra schreibt die folgenden Dateien: /.../cassandra/commitlog/CommitLog-<id>.log /.../cassandra/data/Keyspace1/Standard1-1-Data.db /.../cassandra/data/Keyspace1/Standard1-1-Filter.db /.../cassandra/data/Keyspace1/Standard1-1-Index.db /.../cassandra/data/system/LocationInfo-1-Data.db /.../cassandra/data/system/LocationInfo-1-Filter.db /.../cassandra/data/system/LocationInfo-1-Index.db /.../cassandra/data/system/LocationInfo-2-Data.db /.../cassandra/data/system/LocationInfo-2-Filter.db /.../cassandra/data/system/LocationInfo-2-Index.db /.../cassandra/data/system/LocationInfo-3-Data.db /.../cassandra/data/system/LocationInfo-3-Filter.db /.../cassandra/data/system/LocationInfo-3-Index.db /.../cassandra/system.log Die Allgemeine Struktur scheint zu sein: /.../cassandra/commitlog/CommitLog-ID.log /.../cassandra/data/KEYSPACE/COLUMN_FAMILY-N-Data.db /.../cassandra/data/KEYSPACE/COLUMN_FAMILY-N-Filter.db

PHP-freundliche NoSQL-Lösungen

Anzahl der Antworten 4 Antworten
Ich bin auf der Suche die Verwendung einer NoSQL Lösung für mein Nächstes Projekt, das in PHP geschrieben wird. Welche Möglichkeiten habe ich in Bezug auf NoSQL-Lösungen, die leicht über Schnittstellen via PHP? Ich habe nicht viel

MongoDB vs. Redis vs. Cassandra für eine schnelle Schreiblösung für temporäre Zeilenspeicher

Anzahl der Antworten 9 Antworten
Ich Baue ein system, das verfolgt und verifiziert ad impressions und Klicks. Dies bedeutet, dass es viele insert-Befehle (ungefähr 90/die zweite Durchschnitt-bis zu 250) und einige Operationen Lesen, aber der Fokus ist auf die Leistung und macht

Warum fängst du nicht mit einem "single & amp; Kleiner "Cassandra-Server", wie es bei MySQL üblich ist?

Anzahl der Antworten 4 Antworten
Für jede Webseite, die gerade erst anfangen, die Belastung ist zunächst, minimal & wächst mit einer langsamen Tempo zu Beginn. Menschen in der Regel beginnen Sie mit Ihren MySQL-basierten Websites mit einem einzigen server(***, zu einem VPS-kein

Sollte ich redis verwenden, um eine große Anzahl von Binärdateien zu speichern?

Anzahl der Antworten 1 Antworten
Brauche ich zum speichern riesige Menge von binären Dateien (10 - 20 TB, jede Datei reichen von 512 kb bis zu 100 MB). Muss ich wissen, ob Redis wird effizient für mein system. Ich brauche folgende Eigenschaften

Scannen Sie HTable-Zeilen für bestimmte Spaltenwerte mithilfe der HBase-Shell

Anzahl der Antworten 6 Antworten
Ich möchte die scan-Zeilen in einer HTable von hbase shellwo eine Spalte-Familie (D. H., Tweet) hat einen bestimmten Wert (d.h., user_id). Nun will ich zu finden, alle Zeilen, in denen tweet:user_id Wert test1 wie diese Spalte hat

Äquivalent von ERD für MongoDB?

Anzahl der Antworten 5 Antworten
Was wäre das äquivalent von ERD für eine NoSQL-Datenbank wie MongoDB? InformationsquelleAutor der Frage Catalin Braescu | 2011-05-15

Möglichkeit, doppelte Mongo ObjectId in zwei verschiedenen Sammlungen zu generieren?

Anzahl der Antworten 4 Antworten
Ist es möglich, exakt das gleiche Mongo ObjectId generiert werden, um ein Dokument in zwei verschiedenen Sammlungen? Ich merke, dass es auf jeden Fall sehr unwahrscheinlich, aber ist es möglich? Ohne dabei zu spezifisch zu werden, der

MongoDB: Schreckliche MapReduce-Leistung

Anzahl der Antworten 4 Antworten
Ich habe eine lange Geschichte mit relationalen Datenbanken, aber ich bin neu in MongoDB und MapReduce, also ich bin fast positiv, ich muss etwas falsch machen. Werde ich Sprung rechts in Frage. Sorry, wenn es lang ist.

Cassandra Port-Nutzung - wie werden die Ports verwendet?

Anzahl der Antworten 7 Antworten
Beim Experimentieren mit Cassandra, das ich beobachtet habe, dass Cassandra hört auf die folgenden ports: TCP *:8080 TCP *:8888 TCP *:57311 TCP *:57312 TCP 127.0.0.1:7000 TCP 127.0.0.1:9160 UDP 127.0.0.1:700 Wie hat Cassandra die Verwendung der einzelnen Anschlüsse

Wie vergleicht Leveldb mit Redis oder Riak oder Tokyo Tyrant?

Anzahl der Antworten 3 Antworten
Leveldb scheint eine neue interessante persistenten key-value-store von Google. Wie funktioniert Leveldb unterscheiden sich von Redis oder Riak oder Tokyo Tyrant? Für welche konkreten Anwendungsfälle ist eine besser als die andere? InformationsquelleAutor der Frage rafidude | 2011-05-23

Wie Sie das Einfügen von Duplicate-Dokumenten in eine Mongodb-Sammlung stoppen

Anzahl der Antworten 3 Antworten
Lassen Sie uns einen MongoDB Sammlung, die drei docs.. db.Sammlung.finden() { _id:'...', user: 'A', title: 'Physics', Bank: 'Bank_A' } { _id:'...', user: 'A', title: 'Chemistry', Bank: 'Bank_B' } { _id:'...', user: 'B', title: 'Chemistry', Bank: 'Bank_A' }

Eventuelle Konsistenz in einfachem Englisch

Anzahl der Antworten 6 Antworten
Ich höre oft über eventuelle Konsistenz in den verschiedenen reden über NoSQL, data grids, etc.. Es scheint, dass die definition von "eventual consistency" variiert in vielen Quellen (und vielleicht sogar, hängt von einer konkreten Datenspeicherung). Kann jemand

Vergleichen von MongoDB- und RethinkDB Bulk Insert-Leistung

Anzahl der Antworten 4 Antworten
Dies ist meine offizielle erste Frage hier; ich begrüße alle Kritik an meinem post, so dass ich lernen kann, wie man ein besseres, SO Bürger. Ich bin der überprüfung nicht-relationalen DBMS für die Speicherung von potenziell großer

Migrieren Sie die mongodb-Datenbank von localhost zu Remote-Servern

Anzahl der Antworten 6 Antworten
Erstellte ich eine Datenbank auf meinem lokalen ubuntu-Rechner. Wie kann ich Sie auf meinen remote-server (ec2 Ubuntu) InformationsquelleAutor der Frage Praveen Singh Yadav | 2014-01-23

Gibt es eine Nosql Flat File Datenbank nur als SQLite?

Anzahl der Antworten 3 Antworten
Kurze Frage: Gibt es irgendeine nosql-Flatfile-Datenbank wie sqlite? Erklärung: Flat-file-Datenbank geöffnet werden kann in verschiedenen Verfahren zu Lesen, und halten Sie einen Vorgang zu schreiben. Ich denke, es ist perfekt für das Lesen-cache, wenn es keine strenge

Gute Gründe, keine relationale Datenbank zu verwenden?

Anzahl der Antworten 21 Antworten
Können Sie bitte zeigen Sie auf alternative Daten-storage-tools und geben gute Gründe, Sie zu benutzen, anstatt das gute, alte relationale Datenbanken? Meiner Meinung nach, die meisten Anwendungen nutzen selten die volle Leistung von SQL--es wäre interessant zu

MongoDB vs. Cassandra vs MySQL für Echtzeit-Werbeplattform

Anzahl der Antworten 7 Antworten
Arbeite ich an einem real-time-advertising-Plattform mit einem Schwerpunkt auf die performance. Ich habe immer entwickelt mit MySQL, aber ich bin offen für etwas neues zu versuchen wie MongoDB oder Cassandra, wenn bedeutende Geschwindigkeitsgewinne erzielt werden können. Ich

Dateispeicher für Webanwendungen: Dateisystem vs DB vs NoSQL-Engines

Anzahl der Antworten 4 Antworten
Ich habe eine web-Anwendung, speichert eine Vielzahl von user-generierten Dateien. Derzeit sind alle gespeichert auf dem server-Dateisystem, das hat mehrere Nachteile für mich. Wenn wir uns bewegen "Ordner" (definiert durch unsere Anwendungs -) wir haben auch zum

Was ist der mörderische Grund für die Verwendung von Mongoose ORM?

Anzahl der Antworten 4 Antworten
Ich habe mit es mit einem neuen Projekt, aber es ist auch mein erstes mal mit MongoDB. Definieren Sie ein schema scheint überflüssig, weil ich dachte, der Vorteil des mongo war, dass es brauchte nicht angegebenen Schemata.

Wie fragen Sie das in Mongo ab? (ist nicht null)

Anzahl der Antworten 7 Antworten
db.mycollection.find(HAS IMAGE URL) InformationsquelleAutor der Frage TIMEX | 2010-10-30

NoSQL (MongoDB) vs Lucene (oder Solr) als Ihre Datenbank

Anzahl der Antworten 10 Antworten
Mit der NoSQL-Bewegung wächst basierend auf dem Dokument-basierten Datenbanken, habe ich mir angeschaut MongoDB in letzter Zeit. Ich habe bemerkt, eine auffallende ähnlichkeit mit, wie Sie behandeln die Gegenstände als "Dokumente", wie Lucene hat (und Benutzer von

Redis, CouchDB oder Kassandra?

Anzahl der Antworten 2 Antworten
Was sind die stärken und Schwächen der verschiedenen NoSQL-Datenbanken zur Verfügung? Insbesondere, wie es scheint, Redis ist schwach, wenn es um die Verteilung schreiben, die Last auf mehrere Server. Ist das der Fall? Ist es ein großes

Gibt es einen guten Redis Browser?

Anzahl der Antworten 9 Antworten
Gibt es gute Browser/explorer für die Anzeige von Redis ? Bin neu in der Redis-so meine Erwartung ist, wenn es etwas ähnlich MongoVUE,Toad oder SQLExplorer. Ich habe versucht, Redis Admin-Benutzeroberfläche von service-stack sondern lief in 500-Fehlermeldung, wenn

Wie wähle ich zwischen Cassandra, Membase, Hadoop, MongoDB, RDBMS usw.?

Anzahl der Antworten 1 Antworten
Gibt es eine Papier/blog-post auf, wenn für Cassandra oder Membase oder Hadoop oder herkömmlichen relationalen Datenbanken ? Ist es ein Papier diskutiert die stärken/Schwächen der einzelnen, und auf welche Szenarien entweder dieser Technologien sollte gewählt werden ?

CAP-Theorem - Verfügbarkeit und Partitionstoleranz

Anzahl der Antworten 6 Antworten
Während ich versuche zu verstehen, die "Verfügbarkeit" (Ein) und "Partition-tolerance" (P) in GAP, ich fand es schwierig, zu verstehen, die Erklärungen von verschiedenen Artikeln. Bekomme ich ein Gefühl, dass A und P zusammen gehen können (ich weiß,

Groß angelegte Datenverarbeitung Hbase vs Cassandra

Anzahl der Antworten 3 Antworten
Ich bin fast landete bei Cassandra nach meinen Recherchen auf der large scale data-storage-Lösungen. Aber seine in der Regel gesagt, dass Hbase ist die bessere Lösung für groß angelegte Datenverarbeitung und-Analyse. Während beides das gleiche key/value-Speicher, und

Mongoose bevölkern eingebettet

Anzahl der Antworten 4 Antworten
Ich verwenden Mongoose.js und nicht zu lösen problem mit 3-level-Hierarchie dokumentieren. Gibt 2 Möglichkeiten, es zu tun. Ersten - ohne refs. C = new Schema({ 'title': String, }); B = new Schema({ 'title': String, 'c': [C] });

Filtern eingebetteter Dokumente in MongoDB

Anzahl der Antworten 1 Antworten
Ich habe Probleme beim greifen, wie filter eingebetteten Dokumenten in MongoDB und bin angefangen zu denken, ich sollte mit einer relationalen Verein, aber das fühlt sich falsch in dem document-store-Kontext. Kleben mit einem typischen blog/Kommentar-system habe ich

Gibt es etwas wie Redis DB, aber nicht begrenzt mit RAM-Größe?

Anzahl der Antworten 3 Antworten
Ich bin auf der Suche nach einer Datenbank, die folgende Kriterien erfüllen: Kann nicht-persistent; Fast alle Tasten der DB aktualisiert werden müssen, sobald Sie in 3-6 Stunden (100M+ - Tasten mit der Gesamtgröße von 100 GB) Fähigkeit,

Warum bezeichnen viele Cassandra als eine spaltenorientierte Datenbank?

Anzahl der Antworten 5 Antworten
Lesen Sie verschiedene Papiere und Dokumente im internet, fand ich viele widersprüchliche Informationen über die Cassandra-Datenmodell. Es gibt viele, die erkennen es als eine Spalte orientierte Datenbank, andere als eine Zeile orientiert und dann die Definition eines

Mongodb: Konnte keine Verbindung zu 127.0.0.1:27017 herstellen, Grund: Fehlernummer: 10061

Anzahl der Antworten 17 Antworten
Hier ist mein mongod.cfg Datei: bind_ip = 127.0.0.1 dbpath = C:\mongodb\data\db logpath = C:\mongodb\log\mongo-server.log verbose=v Hier ist mein mongod service Befehl: mongod -f c:\mongodb\mongod.cfg --install Habe ich installiert MongoDB vor etwa einer Woche und es hat alles