Beispiel #1
0
        private static void largeItem(Embark.Client db)
        {
            var KB = 1024;
            var MB = KB * 1024;
            var largeArray = new byte[MB * 1];
            (new Random()).NextBytes(largeArray);

            var largeItem = new { data = largeArray };
            db["largeTest"].Insert(largeItem);
            var docs = db["largeTest"].GetAll<object>();
        }
Beispiel #2
0
        private static void manyItems(Embark.Client db)
        {
            for (int i = 0; i < 2; i++)
            {
                db["cats"].Insert(new
                {
                    name = "Cat number " + i,
                    Age = (i % 20) + 1,
                    sheep = Enumerable.Range(0, 100)
                                      .Select(r => new Sheep { Age = i + r, Name = "uhetnohtnu", OnTable = new Table { IsSquare = true } })
                                      .ToList()
                });
            }

            var allDocs = db["cats"].GetAll<object>().ToList();

            Console.WriteLine($"Collected {allDocs.Count} items");
        }