Over a million developers have joined DZone.

Introducing DeNSo DB - A New NoSQL Database written in C# for a .Net Environment

· Database Zone

Build fast, scale big with MongoDB Atlas, a hosted service for the leading NoSQL database. Try it now! Brought to you in partnership with MongoDB.

DeNSo DB is provided in its entirety on Github, where you can get a description of its usage, features and theory.  The github site has yet to be really fleshed out, and I'm sure readers would be particularly interested in seeing some answers to the question at the bottom: Why should I use it?  Maybe you can start formulating your own opinion on that matter by taking a look at this brief summary of what exactly DeNSo DB is. 

Right now, DeNSo DB is contending with a few well-established NoSQL databases like MongoDB, RavenDB, and HBase, each of which cater to specific usage.  HBase, for example, is a Hadoop database, so it works well with processing Big Data.  DeNSoDB currently has a few usages described on the github page:

  • InProcess offers direct access to database memory, enabliing quick manipulation of objects/data.
  • Install the database as a Windows Service, allowing the DB to be a network document store (you can use REST service or WCF service for access)
  • Mix the preceding options to create a mesh with a P2P mesh network, giving you "the power of a distributed scalable fast database"

 Currently, DeNSo DB is journaled and built with a Command Query Responsibility Segregation pattern in mind.  It will be interesting to see if a github-based NoSQL project will get adopted by NoSQL enthusiats. Give it a try and let us know about your experience below.  


Now it's easier than ever to get started with MongoDB, the database that allows startups and enterprises alike to rapidly build planet-scale apps. Introducing MongoDB Atlas, the official hosted service for the database on AWS. Try it now! Brought to you in partnership with MongoDB.


Opinions expressed by DZone contributors are their own.

The best of DZone straight to your inbox.

Please provide a valid email address.

Thanks for subscribing!

Awesome! Check your inbox to verify your email so you can start receiving the latest in tech news and resources.

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}