Contents tagged with RavenDB
-
Packt offers buy one, get one free book offer
Packt Publishing has published their 2000th book! You can buy my book RavenDB: High Performance and many more from Packt in this amazing Buy One, Get One Free offer http://bit.ly/1j26nPN
-
Reviews: RavenDB High Performance
My book RavenDB High Performance was recently published by Packt Publishing. The team at Packt was great to work with and I had support from a strong group of reviewers: Ayende Rahien (of RavenDB fame), Paul Stovell (founder of Octopus Deploy), and Mohammed Ibrahim.
-
Moving from an entity model to a RavenDB document model
I have an application that I'm moving from a SQL Server database to a RavenDB Document Database. The first order of business is updating the data model. Document data modeling and relational data modeling are totally different.
-
Document Database & RavenDB presentation posted on SlideShare
Thanks to those who were able to make my presentation at the Jax Arc SIG last night. I hope you found it increased your interest in learning more about the NOSQL movement and document databases. Other than the fire alarm testing, it was a good time.
-
Speaking at Jax Arc SIG on Document Databases & RavenDB
I'll be speaking on the NoSQL movement, document databases and RavenDB tomorrow at the Jacksonville Architecture Special Interest Group. Our September meeting will be this Tuesday, September 28th at 6:30PM at the Bank of America Building 500. Pizza and networking will be at 6:00 PM.
-
CQRS: Command Query Responsibility Segregation
Jason Gerard and I were talking about document databases the other day, and he said "Have you heard about CQRS?" This was news to me, so I started doing some research. Wikipedia, which usually provides good information, said the following "CQRS is simply the creation of two objects where there was previously only one. The separation occurs based upon whether the methods are a command or a query (the same definition that is used by Meyer in Command and Query Separation, a command is any method that mutates state and a query is any method that returns a value)."
-
Document Databases Compared: MongoDB, CouchDB, and RavenDB
Hopefully my last post, An Introduction to Document Databases, piqued your interest in this new frontier for database technology.
-
An Introduction to Document Databases
When most people say database, they mean relational database. Edgar Codd defined and coined the term at IBM's Almaden Research Center about 40 years ago. Since that time, relational databases have become the foundation of nearly every enterprise system. However, Internet-scale systems have begun to push the limits of this venerable technology. What has sprung up to fill the need? Various next generation databases addressing some of the following points: being non-relational, distributed, and horizontal scalable. These attributes are characteristics of the "NO SQL" movement. In this case, NO stands for "Not Only". So how many NO SQL databases are there? More than I care to count. But most of the fall into the following categories: Document, Graph, Key/Value, and Tabular/Wide Column.