Register now or log in to join your professional community.
Hi to choose a noSQL DB depend on the need of the development
I would recommend MongoDB to learn.
Here is a little comparative table about different noSQL engines on the market.
NoSQL Engine:HBase Data Types :Columns Interest:Big Data Use:Excellent performance on very large volumes.NoSQL Engine:Cassandra Data Types:Columns Interest:Big Data Use:Mounted linear load large volumes of data.NoSQL Engine:CouchDB Data Types:Documents JSON InterestFunctionalities Use:web developments without the need for big performance.NoSQL Engine:MongoDB Data Types:Documents JSON Interest:Sharding and replication Use:Scalability easier on semi- structured data.NoSQL Engine:Riak Data Types:Key-value Interest:Decentralized Use:Excellent performance and very easy to load up by adding nodesNoSQL Engine:Redis Data Types:Key-value Interest:Performances Use:Technology between the cache system and the database. Provides excellent performance on simple data processing
Regards.
Redis is one of the fastest datastores available today. To deliver top performance, Redis stores all data in RAM. Because Redis is king when it comes to speed and performance, The beauty of Redis is that it's like accessing .NET's generic collection classes. There are a number of C#/.NET Redis clients available, and on NuGet. Runs on all languages and platforms. Widely used by the biggest companies: GitHub,Twitter,Blizzard,Flickr,Instagram
Try mongodb, fun to work with. Has loads of tutorials and support and documentation.
it is recommended from Microsoft to use SQL Server with .net technology
Dear Adil,
To move from rich RDBMS minds, how we can accept file based things. Is there any management tools for these noSQL database. How can we design these database.