Sterling is a lightweight NoSQL object-oriented database for .Net, Silverlight and Windows Phone that works with your existing class structures. Sterling supports full LINQ to Object queries over keys and indexes for fast retrieval of information from large data sets.