示例#1
0
        private static void CassandraRead()
        {
            var config = new CassandraOptions();

            config.Url          = "localhost";
            config.DatabaseName = "MembersStore";

            var service = new JsonCassandraService(config);

            var time = System.Diagnostics.Stopwatch.StartNew();

            var data  = DateTime.Now.AddDays(-5);
            var lista = service.Read(x => x.Created > data);

            time.Stop();
            Console.WriteLine($"Tempo de Execução do Read:{time.ElapsedMilliseconds}");
        }
示例#2
0
        private static void CassandraInsert()
        {
            var config = new CassandraOptions();

            config.Url          = "localhost";
            config.DatabaseName = "MembersStore";

            var service = new JsonCassandraService(config);

            service.CreateTable();

            var members = MemberHelpers.GetRandomCassandraJsonMembers(100000);

            var time = System.Diagnostics.Stopwatch.StartNew();

            foreach (var member in members)
            {
                service.CreateAsync(member);
            }

            time.Stop();
            Console.WriteLine($"Tempo de Execução do Insert:{time.ElapsedMilliseconds}");
        }