??????NoSql??
????NoSQL?????????Carlo Strozzi??1998?????????????????????????????SQL?????????????????????????????????????????????NoSQL??????к????????????????????????????“???SQL”???????????NoSQL???????????????????????????“no sql”??????“no relational”??????????????????????????????
????2009?????Johan Oskarsson?????????????????????????????Eric Evans???????????????????NoSQL?????????????Щ??????????????????????????ACID????????洢????Eric Evans???NoSQL??????????????????????“???SQL”??????????????ú?????????????????????“**SQL”???????????????Щ?????????????λ????????????????“NoSQL“????
?????????????????????ACID?????ACID??Atomic??????Consistency??????Isolation???????Durability??????
??????????????????????????????磬??????洢???????????????????????в????????Σ?????????????????????Щ??????????????????????????????????????Щ??????????????????????????????????????????????????Σ?????????????????????????????????????????У????????й?????????????????id????????value?????????????????????????????????????????????????SQL??????where?????????????????????????????????????????????????????洢?Щ??????????????????????н?????????????SQL???????????????
????????????????VS???????????
???????????????????????????????????????????????д??????????????????ACID??????????????ù??????????????????????ж???????????????У???????????????
??????????????????У???????SNS????У?????????????????????????A??????????????B?????????C??????2????????????????????????????????????????????μ????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????д????????????????facebook????SNS?????????????д?????????????????????????????(??????棬???????????????????????????????????????????memcache????????????????SNS?У??仯???memchache????????????)?????????????μ??????????洢?????????????
???????????????????????????й??????????????????????????SNS?У???????????????????????????ζ?????????????????????????????????????????μ????????洢??
??????????????????????????????????????????????????洢??????е??μ????????????????????????????????????????????????????洢??????????
???????????????????????洢??????????????????洢???????????????????????????
????????????????????
???????????????????????????????????????????????????????????????м????????????????????????????????????????????????
??????Щ??????У??????????????????????Щ?????????????????????Щ???????????????????????????????????м?????????????????????????ó?????????????????????
??????????????????д??key-value?????
????key-value????????????????м?????????д?????Redis??Tokyo Cabinet??Flare??????????
??????????????????????????????
????????????????????????????????????п???????????????????MongoDB???CouchDB
???????????????????????
?????????????????????????????????????????????????????????????????????????????????????仯
??????memcache??????
????memcache?????????????????????? nosql ????????????????mongodb??couchdb???????????????????????? memcache??nosql?????????????????...????????????...