Mein Projekt erfordert eine Lösung zum Speichern von Milliarden von Datenzeilen mit minimalen relationalen Daten.Was ist das NoSQL-Äquivalent von SQL Server
Die Rohdaten werden derzeit in einer Textdatei und sehen so etwas wie dieser Id(), Typ (int), Daten (Binärdaten zwischen 1-10MB)
die ID-Spalte in der rohen Textdatei kann beim Import ignoriert werden und durch einen neuen int, bigint oder uniqueidentifier ersetzt werden, der eine bessere Leistung hat.
Irgendwelche Vorschläge, was ich verwenden soll und wie ich die Datenbank gestalten soll?
Auch das Frontend wird in C# mit EF4 geschrieben (oder etwas anderes, ich bin offen für alle Vorschläge).
Fragen Sie nach einer Möglichkeit, diese Datentextdatei in MS-SQL zu importieren? Oder fragen Sie nach einer Methode, um die Datentextdatei von einem C# Frontend zu verwenden? –
Weder - noch darum, wie man die Datenbank in MS SQL erstellt oder eine andere Lösung verwendet. – Joanne
Das ist keine sehr interessante "Datenbank" - haben Sie überlegt, einfach das Dateisystem zu verwenden? Welche Abfragen müssen Sie dagegen ausführen? Gibt es wirklich keine Verbindung zwischen der ID und anderen Informationen? Warum erwähnen Sie EF (ein ORM), wenn Sie eine NoSQL-Lösung wünschen? –