As I've started getting up to speed at my new job at Rackspace down here in Texas, I've come into a new world called NoSQL. NoSQL is a term that Eric Evans re-coined relatively recently and he's since clarified that to mean Not only SQL. It's a term that kind of describes a set of distributed databases that have some similar properties.
Some of the suspects include Google's BigTable, Hadoop's HBase, Amazon's Dynamo, Apache's Cassandra, CouchDB, MongoDB, Voldemort, and others.
It seems to be based on the notion that if you have really, really, really large data sets, you run into some boundaries with the limits that a relational database imposes with ACID properties, transactions, and the unattainable triforce of Consistency, Availability, and Partition-tolerance (from the CAP Theorem). Jonathan Ellis blogged about deciding whether you should consider a NoSQL solution here.
So I've started drinking from a firehose of sources to try to understand more about them. We've been looking heavily into pieces of the Hadoop project for its distributed filesystem and Map/Reduce implementation (not exactly NoSQL but siblings to HBase), as well as the Cassandra project because of how it brings together useful features of BigTable and Dynamo and allows for completely horizontal scaling - no single point of failure.
More about the subject:
http://www.royans.net/arch - a blog about scalable web architectures, often talking about big data and NoSQL
http://nosql.mypopescu.com - a blog called myNoSQL that deals with all things NoSQL
Subscribe to:
Post Comments (Atom)
1 comment:
xh美色網s38想看一下激激sex貼片網s383情色大網咖熟女自拍sex免費成人影片情境坊歡愉用品 視訊泳裝秀拓網交友免費成人影片,104免費成人情色文學小說視訊主播脫衣秀gogo2sexplus28論壇aa免費看a 免費影片觀賞一夜情人視訊 微風成人區壞朋友論壇一夜情視訊後宮電影院 色情影片後宮電影院 色情影片成人情色文學a漫性愛免費片貼圖片區h圖h卡通免費線上影片情色遊戲彩虹情人視訊交友網免費聊天交友
免費聊天交友淫淫美女視訊交友
淫淫美女視訊交友淫娃免費視訊聊天室拓網交友視訊聊天室
拓網交友視訊聊天室uthome 影音視訊聊天室
uthome 影音視訊聊天室
Post a Comment