<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>nosql on AdaTheDev Blog</title><link>https://www.adathedev.co.uk/tags/nosql/</link><description>Recent content in nosql on AdaTheDev Blog</description><generator>Hugo -- gohugo.io</generator><managingEditor>adathedev@gmail.com (Adrian Hills)</managingEditor><webMaster>adathedev@gmail.com (Adrian Hills)</webMaster><lastBuildDate>Thu, 18 Aug 2011 21:44:00 +0100</lastBuildDate><atom:link href="https://www.adathedev.co.uk/tags/nosql/index.xml" rel="self" type="application/rss+xml"/><item><title>Getting Started with Riak and .NET</title><link>https://www.adathedev.co.uk/2011/08/getting-started-with-riak-and-net.html</link><pubDate>Thu, 18 Aug 2011 21:44:00 +0100</pubDate><author>adathedev@gmail.com (Adrian Hills)</author><guid>https://www.adathedev.co.uk/2011/08/getting-started-with-riak-and-net.html</guid><description>Earlier in the year, I started playing around with MongoDB using .NET and wrote up a Getting Started guide. Now it&amp;rsquo;s Riak&amp;rsquo;s turn.
Nutshell Riak is a distributed, schemaless, data-type agnostic key-value &amp;ldquo;NoSQL&amp;rdquo; database written primarily in Erlang.
Check out the &amp;ldquo;What is Riak?&amp;rdquo; page on Basho&amp;rsquo;s wiki.
Riak does not run on Windows so you&amp;rsquo;ll need to choose your supported OS of choice to install Riak on. Having used Ubuntu before for MongoDB, I went down that route so my notes here are oriented that way.</description></item><item><title>MongoDB Journaling Performance - Single Server Durability</title><link>https://www.adathedev.co.uk/2011/03/mongodb-journaling-performance-single.html</link><pubDate>Fri, 18 Mar 2011 10:34:00 +0000</pubDate><author>adathedev@gmail.com (Adrian Hills)</author><guid>https://www.adathedev.co.uk/2011/03/mongodb-journaling-performance-single.html</guid><description>Note: Relates to v1.8.0 release. v1.8 of MongoDB (production release hot off the press, available from here) brings single server durability to MongoDB via its support for write-ahead journaling. The following summarises the key points from the journaling documentation, administration guide and from my initial playing around.
you have to specify the &amp;ndash;journal switch for mongod in order to enable journaling (was previously &amp;ndash;dur prior to production release) journal files are created within a journal subfolder of your dbpath, up to 1GB each in size in the event of a crash, when mongod restarts it will replay the journal files to recover automatically before the server goes online if mongod shuts down cleanly, the journal files are cleared down.</description></item><item><title>MongoDB 1.8.0 Release Candidate 2 Available</title><link>https://www.adathedev.co.uk/2011/03/mongodb-180-release-candidate-2.html</link><pubDate>Thu, 10 Mar 2011 10:04:00 +0000</pubDate><author>adathedev@gmail.com (Adrian Hills)</author><guid>https://www.adathedev.co.uk/2011/03/mongodb-180-release-candidate-2.html</guid><description>Fast on the heels of my previous blog post about MongoDB 1.8.0 Release Candidate 1 becoming available, I&amp;rsquo;ve just seen 1.8.0 RC2 is now available which includes a handful of changes (Download | Change Log).
Did I mention, MongoDB is rapidly evolving?!</description></item><item><title>Thoughts on MongoDB from a SQL Server Dev</title><link>https://www.adathedev.co.uk/2011/02/thoughts-on-mongodb-from-sql-server-dev.html</link><pubDate>Fri, 25 Feb 2011 14:20:00 +0000</pubDate><author>adathedev@gmail.com (Adrian Hills)</author><guid>https://www.adathedev.co.uk/2011/02/thoughts-on-mongodb-from-sql-server-dev.html</guid><description>As someone with a background in SQL Server development dating back to 2000, the whole NoSQL jazz has been something that&amp;rsquo;s been on the radar for a while but never made it under the microscope so to speak. Partly because SQL Server is my comfort zone and there&amp;rsquo;s plenty more to still learn about that; partly because I&amp;rsquo;ve had my career mapped out in my head and NoSQL didn&amp;rsquo;t feature much in that vision; partly because until you have something real-world driving a push into a technology then you tend to have that technology remaining as a distant dot on the radar.</description></item><item><title>MongoUK 2011 - Upcoming MongoDB event</title><link>https://www.adathedev.co.uk/2011/02/mongouk-2011-upcoming-mongodb-event.html</link><pubDate>Wed, 23 Feb 2011 15:45:00 +0000</pubDate><author>adathedev@gmail.com (Adrian Hills)</author><guid>https://www.adathedev.co.uk/2011/02/mongouk-2011-upcoming-mongodb-event.html</guid><description>There&amp;rsquo;s a one day conference on MongoDB coming up, being held at the Skills Matter eXchange in London on Monday 21st March 2011. If you&amp;rsquo;re interested in MongoDB or even just curious as to what it&amp;rsquo;s all about, then it&amp;rsquo;s worth registering for it based on what&amp;rsquo;s on the agenda - it&amp;rsquo;s going to be tough to choose between the different sessions, which include ones on:
schema design storage engine internals indexing and query optimiser scalability map/reduce &amp;amp; geo indexing It will also be a good chance to hear from speakers outside of 10gen such as Thoughtworks, Guardian and Boxed Ice.</description></item><item><title>MongoDB replication - oplogSize</title><link>https://www.adathedev.co.uk/2011/02/mongodb-replication-oplogsize.html</link><pubDate>Mon, 21 Feb 2011 11:10:00 +0000</pubDate><author>adathedev@gmail.com (Adrian Hills)</author><guid>https://www.adathedev.co.uk/2011/02/mongodb-replication-oplogsize.html</guid><description>Background An oplog is a write operation log that MongoDB uses to store data modifications that need to be replicated out to other nodes in the configured set. This oplog is a capped collection which means it will never grow in size beyond a certain point - once it reaches it&amp;rsquo;s max size, old data drops off the end as new data is added so it keeps cycling round. The size of the oplog basically determines how long a secondary node can be down for and still be able to catch up when it comes back online.</description></item><item><title>MongoDB - Does My Data Look Big In This?</title><link>https://www.adathedev.co.uk/2011/02/mongodb-does-my-data-look-big-in-this.html</link><pubDate>Mon, 07 Feb 2011 10:10:00 +0000</pubDate><author>adathedev@gmail.com (Adrian Hills)</author><guid>https://www.adathedev.co.uk/2011/02/mongodb-does-my-data-look-big-in-this.html</guid><description>You have an existing relational database containing x amount of data and you decide to migrate that data, for whatever reason, into MongoDB. You may have an pre-conceived belief that as your relational database is x GB in size, that after loading that data into MongoDB your NoSQL database size will be around about x GB too - after all, you&amp;rsquo;re loading exactly the same data from one to the other right?</description></item><item><title>Getting Started with MongoDB and .NET</title><link>https://www.adathedev.co.uk/2011/01/getting-started-with-mongodb-and-net.html</link><pubDate>Fri, 07 Jan 2011 21:28:00 +0000</pubDate><author>adathedev@gmail.com (Adrian Hills)</author><guid>https://www.adathedev.co.uk/2011/01/getting-started-with-mongodb-and-net.html</guid><description>Getting up and running with MongoDB using C# is a very simple process. It literally takes a couple of minutes, including the time to download MongoDB itself and the C# drivers - so if you fancy having a play around with it to see what it&amp;rsquo;s all about, there&amp;rsquo;s no barrier stopping you.
Nutshell To quote MongoDB.org:
MongoDB (from &amp;ldquo;humongous&amp;rdquo;) is a scalable, high-performance, open source, document-oriented database.
Check out the MongoDB homepage for a highlight of the key features.</description></item><item><title>Getting started with Cassandra and .NET</title><link>https://www.adathedev.co.uk/2010/07/getting-started-with-cassandra-and-net.html</link><pubDate>Mon, 05 Jul 2010 23:05:00 +0100</pubDate><author>adathedev@gmail.com (Adrian Hills)</author><guid>https://www.adathedev.co.uk/2010/07/getting-started-with-cassandra-and-net.html</guid><description>Over the past couple of days, I&amp;rsquo;ve started playing around with Cassandra in an effort to satisfy my curiosity and to see what it&amp;rsquo;s all about. In terms of databases, SQL Server is my main skill - I first started using it nearly 10 years ago, and will always remember the first book I read cover to cover on it: Inside Microsoft SQL Server 6.5 by Ron Soukup. So Cassandra is a step outside of my comfort zone; something new and a little alien to me&amp;hellip;.</description></item></channel></rss>