InfoQ eMag: The Best of NoSQL
Like | by InfoQ.com InfoQ.com Follow 0 Followers on Jun 03, 2013- Share
-
- |
Read later
Reading List
About the Author
InfoQ.com is facilitating the spread of knowledge and innovation in enterprise software development. InfoQ content is currently published in English, Chinese, Japanese and Brazilian Portuguese. With a readership base of over 700,000 unique visitors per month reading content from 100 locally-based editors across the globe, we continue to build localized communities.
The InfoQ NoSQL eMag brings together a selection of popular NoSQL articles recently published on InfoQ.com. Hand selected and curated by the InfoQ editorial team, this professionally designed eMag will help you get up to speed on some of the key underlying concepts and trends driving NoSQL adoption.
Free download
Contents of this eMag include:
- The State of NoSQL According to Dr. Stefan Edlich, NoSQL is here to stay. In this article he reviews the current state of NoSQL adoption, the increasing demand for NoSQL development skills, and recent startups that have received funding, along with a number of other key indicators. He looks at what the leaders in the NoSQL space are doing - as well as the newcomers - and concludes with a number of observations:
- Eric Brewer’s commentary on the CAP Theorem, that you can only choose "2 of 3" - or the fact that one cannot have full availability and consistency in the presence of partitions - is misleading
- The "SQL community" is reacting to NoSQL, with a number of "NewSQL" databases emerging in the market
- Prematurely switching to a new technology can be costly, but early adopters often benefit in the future
- Introduction to MongoDB for Java, PHP and Python Developers Rick Hightower makes an argument for NoSQL databases, explaining why they matter and why they are useful. He continues with an introduction to MongoDB, explaining its shortcomings, tradeoffs and main concepts, and comparing basic operations with corresponding SQL statements. He also enters deeper waters addressing replica sets and sharding. The last section of the article is dedicate to practical guidance for setting up and start using MongoDB for Python, PHP and Java developers.
- CAP Twelve Years Later: How the “Rules” Have Changed Dr. Eric Brewer, the author of CAP Theorem, attempts to clarify some of the misunderstandings surrounding the theorem, especially the idea that one has to choose 2 of 3 CAP properties. A more correct restatement of the theorem is that one cannot have 100% consistency and availability in the presence of partitions. Brewer also offers advice in handling partitions in order to achieve both consistency and availability. A system’s architect should.
- NoSQL: Past, Present, Future In this session held at QCon San Francisco 2012, Prof. Dr. Eric Brewer takes a look at the history of, NoSQL, tracing its origins in the ’60s with the first pointer-based database. He notes how developments in data storage and management took two different paths, one following the ACID prerequisites and the other building on BASE. Brewer also takes note of the NoSQL developments in, the last decade and the role played by the CAP Theorem he authored.
Related Topics:
- Development Development Follow 465 Followers
- Architecture & Design Architecture & Design Follow 1639 Followers
- DevOps DevOps Follow 585 Followers
- AI, ML and Data Engineering AI, ML and Data Engineering Follow 643 Followers
- NoSQL NoSQL Follow 69 Followers
- Graph Database Graph Database Follow 7 Followers
- JavaScript JavaScript Follow 284 Followers
- Database Database Follow 74 Followers
- Big Data Big Data Follow 98 Followers
- Distributed Document Oriented Database Distributed Document Oriented Database Follow 1 Followers
- Web Development Web Development Follow 45 Followers
- Relational Databases Relational Databases Follow 4 Followers
- Dynamo DB Dynamo DB Follow 1 Followers
- CouchDB CouchDB Follow 0 Followers
- Oracle Oracle Follow 3 Followers
- .NET .NET Follow 248 Followers
- Neo Neo Follow 0 Followers
- In-Memory Databases In-Memory Databases Follow 0 Followers
- Infrastructure Infrastructure Follow 40 Followers
- SQL SQL Follow 1 Followers
- Compilers Compilers Follow 2 Followers
- Key-Value Store Key-Value Store Follow 0 Followers
- Neo4j Neo4j Follow 1 Followers
- BigTable BigTable Follow 0 Followers
- Markup Languages Markup Languages Follow 1 Followers
- Enterprise Architecture Enterprise Architecture Follow 131 Followers
- Persistence Persistence Follow 0 Followers
- Microsoft Microsoft Follow 13 Followers
- Data Access Data Access Follow 3 Followers
- Data Management Data Management Follow 0 Followers
- Dynamic Languages Dynamic Languages Follow 8 Followers
- MapReduce MapReduce Follow 2 Followers
- Columnar Databases Columnar Databases Follow 1 Followers
- Data Analysis Data Analysis Follow 2 Followers
- C++ C++ Follow 16 Followers
- MongoDB MongoDB Follow 4 Followers
- XML XML Follow 0 Followers
- Riak Riak Follow 0 Followers
- MySQL MySQL Follow 3 Followers
- Cassandra Cassandra Follow 3 Followers
- Data Analytics Data Analytics Follow 47 Followers
Related Editorial
Related Vendor Content