Пример #1
0
 public void PutRecordCase1(QueueDatabase db, Transaction txn)
 {
     byte[] bigArray = new byte[4000];
     for (int i = 1; i <= 100; i++)
     {
         if (txn == null)
             db.Put(new DatabaseEntry(BitConverter.GetBytes(i)),
                 new DatabaseEntry(BitConverter.GetBytes(i)));
         else
             db.Put(new DatabaseEntry(BitConverter.GetBytes(i)),
                 new DatabaseEntry(BitConverter.GetBytes(i)), txn);
     }
     DatabaseEntry key = new DatabaseEntry(BitConverter.GetBytes((int)100));
     for (int i = 100; i <= 500; i++)
     {
         if (txn == null)
             db.Put(key, new DatabaseEntry(bigArray));
         else
             db.Put(key, new DatabaseEntry(bigArray), txn);
     }
 }