Ehsan Ghanbari

Experience, DotNet, Solutions

BrightstarDB and its different targets

I was looking for NoSQL databases in Wikipedia, in Graph databases section I saw an open source data storage written in Dot Net. After exploring the source code I found that it would be so cool. This library seems to be easier than Neo4J to getting started. I don't know exactly how graph database work and also how BrightstarDB works.





In the above picture, the two feature marked with a circular was kind of interesting for me as I've read a lot about NoSQL databases. With BrightstarDB, you can work objects just like Entity Framework with the flexibility of NoSQL databases. It helps you to build .net Domain model and persist the objects into the BrightstarDB. And overall it's been optimized for high performance when working objects.

Rather than entity framework and LINQ, it supports for developing windows phone, windows 7 and 8. you can have isolated storage for these platforms and Operating systems. I'm writing a sample application via BrightstarDB, I will try to write a blog post as my first post about BrightstarDB in a few days.




About Me

Ehsan Ghanbari

Hi! my name is Ehsan. I'm a developer, passionate technologist, and fan of clean code. I'm interested in enterprise and large-scale applications architecture and design patterns and I'm spending a lot of my time on architecture subject. Since 2008, I've been as a developer for companies and organizations and I've been focusing on Microsoft ecosystem all the time. During the&nb Read More

Post Tags
Pending Blog Posts
Strategic design
Factory Pattern
time out pattern in ajax
Selectors in Jquery
Peridic pattern
How to use PagedList In MVC
How to query over Icollection<> of a type with linq
Domain driven design VS model driven architecture
What's the DDD-lite?
Redis as a cache server
comments powered by Disqus