蓝魔i7s 199:Nosqlbeansdbrobbinwikipediaecosystem了解 【NoSQL...

来源:百度文库 编辑:九乡新闻网 时间:2024/04/28 15:52:26

了解 NoSQL 的必读资料

CTO技术网我要评论(0)相关内容推荐

     NoSQL是非关系型数据存储的广义定义。它打破了长久以来关系数据定义存储型数据库与 ACID 理论大一统的局面。NoSQL 数据存储不需要固定大一统数据库 nosql的表结构,通常也不存在连接操作。在大数据存取上具备操作数据具备关系型数据库无法比拟的性能优势。该术语在 2009 年初得到数据库得到 2009了广泛认同。
     当今的应用体系结构需要数据存储在横向伸缩性伸缩性需要数据上能够满足需求。而 NoSQL 存储就是为了实现这个需求。Google 的googl nosql 能够 BigTable 与 Amazon 的 Dynamo 是非常成功的商业 NoSQL 实现。一些开源的 NoSQL 体系bigtabl dynamo amazon,如Facebook 的 Cassandra, Apache 的 HBase,也得到了广泛认同。
     如果您刚接触 NoSQL,那有必要学习一些背景知识。nosql 学习必要下列资料是国外一前沿技术分析师认为非常有价值的 NoSQL 相nosql 价值资料关必读资料:

  • Amazon Dynamo 论文。几乎所有懂 NoSQL 的人都阅读过它。
  • Google 的 Bigtable 论文。 也许您已经耳熟能详。
  • Werner Vogels 的 “Eventually Consistent” (发布于ACM Queue )。如果您对“最终一致性 ”不是非常清晰,请阅读这篇文章。Brewer 的CAP 理论 (可伸缩性的基础)在这里可以找到非常好的诠释。也可伸缩性这里找到以看看 2000 7 月 PODC 上 Brewer的原始幻灯片。
  • 在 2009 年 6 月在 SFO 的 NoSQL 见面会的幻灯片。这些资料可以用经幻灯片见面会 nosql典的、关键的、将影响巨大的、值得纪念的来形容。
  • SQL Databases Don't Scale 是一篇简短、基础、直切问题的文章。除非您databas scale 除非是一位在伸缩性问题 上身经百战的数据库管理员,否则,这篇文章讲述的内容身经百战数据库管理员对于您可能是非常关键的。Jonathan Ellis 的文章 NoSQL Ecosystem 以表格的方式ecosystem jonathan nosql对当今主流的分布式数据库 做了比较。类似的比较还有 Quick Reference to Alternative data storages。Ellis 的文章除了altern storag refer表格对比外对于想了解 NoSQL 生态的人来说是非常值得一读的nosql 来说非常,该文章内涵丰富,短小精悍;而 Quick Reference to Alternative data storages 主要是表短小精悍 altern storag格,这些表格对比的内容又比 Ellis 的完整。

    相关国外资源

        http://nosql-databases.org —— 该站点的标语是:“非关系型世界的databas nosql http终结向导!”,该站点非常确信自己是:“在互联网上拥互联网自己站点有 NoSQL 相关链接最多的网站。”总之,该网站值得关注。
         另外,作为 NoSQL 极客(geeks),请 follow @nosqlupdate。另外,请nosqlupd follow nosql follow @al3xandru (MyNoSQL blog 与 NoSQL Week in Review 的创建者)。NoSQL Week in Review 比较新mynosql xandru 创建者,希望能保持正常更新,因为它确实很棒!
         当然,您还可以看看 Ricky Ho 最近的博文,他总结了ricki 最近总结一些分布式数据存储技术关键点。他的博文中有两篇非常分布式数据关键值得一看的文章:Query Processing for NoSQL Databases,还有 NoSQL Design Patterns。

    相关国内资源

    • Tim[后端技术]:分布式 Key Value Store 漫谈
    • cto360 新闻频道:豆瓣开源 Key Value 存储系统 BeansDB
    • robbin的自言自语:NoSQL数据库探讨之一
    • J道 BanQ:CAP 原理和 BASE 思想


    来源:NoSQL Required Reading,Wikipedia - NoSQL

    编者简介:丁亮,cto360 特约记者,软件设计师。网络ID:设计师记者网络88250,Linux、Open Source 热爱者,擅长
                 JavaSE / JavaEE 开发,熟悉 JSF、EJB、Spring、spring javas javaeSeam、OSGi 等框架应用的架构与开发,目前
                 正在深入学习 OOAD 与敏捷过程。深入学习 ooad个人博客:简约设计の艺术