This project is read-only.

Database Benchmark 2.0

Rating: No reviews yet
Downloads: 34
Released: Dec 20, 2013
Updated: Jan 16, 2014 by ChrisDimitrov
Dev status: Stable Help Icon

Recommended Download

Application Database Benchmark 2.0
application, 44634K, uploaded Jan 16, 2014 - 20 downloads

Other Available Downloads

Source Code Database Benchmark 2.0-source
source code, 1427K, uploaded Jan 16, 2014 - 7 downloads
Documentation Developer's Guide
documentation, 259K, uploaded Jan 16, 2014 - 7 downloads

Release Notes

ver. 2.0 (2013-12-20)

changed: the benchmark now uses type long for the keys and type Tick for the records. The records are generated using random-walk algorithm which produces close to real-life ticks.

The type Tick has the following structure:

public class Tick
{
   public string Symbol { get; set; }
   public DateTime Timestamp { get; set; }
   public double Bid { get; set; }
   public double Ask { get; set; }
   public int BidSize { get; set; }
   public int AskSize { get; set; }
   public string Provider { get; set; }

   public Tick()
   {
   }
}

changed: the old chart engine has been replaced with MS Charts control - removed ~1700 lines of code.

fixed: the application process remained open after clossing the application.

updated: STSdb4 library to STSdb 4.0
updated: STSdb 3.5 library to 3.5.13
updated: VelocityDB Standalone Client library to 3.2.1 released Dec 8, 2013
updated: new implementation of VelocityDB (thanks to Mats Persson - founder of VelocityDB);
updated: Perst library to 4.42
updated: Oracle BerkeleyDB library to 12c Release 1 Library Version 12.1.6.0
updated: MongoDB drivers to 1.8.3
updated: MySQL connector to 6.7.4
updated: MSSQL Server Compact library to 4.0 x64
updated: H2 library to H2 1.3.174 and IKVM to 7.2.4630.5
updated: HamsterDb library to HamsterDB 2.1.3
updated: SQLite library to SQLite 3.8.1 + ADO.NET Provider for SQLite 1.0.89.0
updated: Access library to Access 2013

added: PostgreSQL (with Npgsql 2.0.13.91 .net connector)
added: CassandraDB 2.0.2 + CassandraToLinq
added: RaptorDB v3.0.6
added: Microsoft SQL Server 2012 (SP1) - 11.0.3128.0 (X64) Dec 28 2012
added: Volante 0.9
added: Derby 10.10.1.1 (via IKVM.NET)
added: Siaqodb 3.7
added: BrightstarDB 1.5.0.0 Stable - Fri Nov 22, 2013 at 10:00 AM
added: RavenDB 2.5.2750 - 2013-10-30 Embedded .NET Client

started: NSimpleDB implementation

NOTES:

- MongoDB: somethimes crashes with more than 100 000 000 records in random mode (possible MongoDB bug)
- RaptorDB: can't store more than 2,000,000 records and after shutdown won't release data file
- Db4objects: can't store more than 5,000,000 records (on 8 GB RAM)
- Cassandra: page manualy records on read and can't take database size from client
- Access: cant handle file bigger than 2 GB
- SiacoDB: on read the database loads all records into memory

Reviews for this release

No reviews yet for this release.