`
085567
  • 浏览: 220188 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

nosql 资源(转)

阅读更多

NoSQL  是非关系型数据存储的广义定义。它打破了长久以来关系型数据库与 ACID  理论大一统的局面。NoSQL 数据存储不需要固定的表结构,通常也不存在连接  操作。在大数据存取上具备关系型数据库无法比拟的性能优势。该术语在 2009 年初得到了广泛认同。

当今的应用体系结构需要数据存储在横向伸缩性  上能够满足需求。而 NoSQL 存储就是为了实现这个需求。Google 的 BigTable  与 Amazon  的 Dynamo  是非常成功的商业 NoSQL 实现。一些开源的 NoSQL 体系,如Facebook 的 Cassandra  , Apache 的 HBase  ,也得到了广泛认同。
如果您刚接触 NoSQL,那有必要学习一些背景知识。下列资料是国外一前沿技术分析师  认为非常有价值的 NoSQL 相关必读资料:

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

相关国外资源

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

相关国内资源

来源:NoSQL Required Reading  ,Wikipedia – NoSQL

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

———————————————–

附:


转自:http://www.cnblogs.com/sxfmol/archive/2011/04/04/2005436.html
分享到:
评论

相关推荐

    nosql精通教学PPT资源包

    nosql精通教学PPT资源包 Mongodb资料 Redis资料 HBase资料nosql精通教学PPT资源包 Mongodb资料 Redis资料 HBase资料nosql精通教学PPT资源包 Mongodb资料 Redis资料 HBase资料nosql精通教学PPT资源包 Mongodb资料 ...

    nosql研发之路

    1. **MySQL的扩展问题**:随着数据量的增加,单台服务器难以支撑庞大的数据存储需求,而MySQL的垂直扩展能力有限,通过增加硬件资源提升性能的成本高昂。NoSQL数据库通过水平扩展,即添加更多的服务器节点,有效解决...

    NoSQL数据库技术实战

    NoSQL数据库技术实战 数据库书籍!

    nosqlbooster4mongo-8.1.0

    nosqlbooster4mongo-8.1.0

    Professional NoSQL

    总之,《Professional NoSQL》这本书是学习和掌握NoSQL数据库的宝贵资源,它将帮助读者理解和应用这一现代数据存储技术,以适应快速发展的信息技术环境。通过阅读这本书,开发者、架构师和数据工程师可以更好地利用...

    oracle nosql相关精品资料

    这个压缩包文件包含了关于Oracle NoSQL的安装、管理、开发和维护的精品资料,是学习和掌握Oracle NoSQL数据库的重要资源。 一、Oracle NoSQL安装 在开始使用Oracle NoSQL之前,你需要了解如何安装和配置数据库系统...

    nosql课程

    教程名称: nosql课程1.专题包括NOSQL数据库memcached,redis,mongodb三套课程 2.由浅入深讲解NOSQL数据库,从NOSQL发展的背景,NOSQL理论,以及NOSQL具体...资源太大,传百度网盘了,链接在附件中,有需要的同学自取。

    NoSQL Manager for MongoDB 下载

    10. **教程和学习资源**:社区学习版本可能包含教程和示例,帮助用户快速上手 MongoDB 和 NoSQL Manager 的使用。 通过使用 "NoSQL Manager for MongoDB",用户能够更高效地管理和操作 MongoDB 数据库,无论是进行...

    NoSQL数据库原理课件-侯宾.zip

    共享磁盘允许所有节点访问同一份物理存储,而无共享架构则每个节点拥有独立的存储资源。 二、NoSQL数据库概述 1. NoSQL的含义:NoSQL(Not Only SQL)并不是指完全不使用SQL,而是指非关系型、非结构化的数据库...

    尚硅谷周阳nosql课程脑图

    尚硅谷周阳nosql课程,原版课程内部资源,脑图xmind文件

    NoSQL数据库入门思维导图

    【标题】:“NoSQL数据库入门思维导图” 【描述】提到这是一个使用特定软件MindManager打开的资源,包含两张关于数据库的思维导图。...对于想要踏入NoSQL领域的学习者来说,这些资源无疑是非常宝贵的。

    NoSql 技术文档

    3. 弹性伸缩:能够根据业务需求动态调整资源,降低运维成本。 4. 数据模型灵活:不需要预先定义数据模式,易于应对数据结构变化。 5. 高性能:对于读写密集型应用,NoSQL数据库通常具有更好的性能。 三、NoSQL与SQL...

    NoSQL与Python学习

    为了获取更多的系统资源信息,还可以使用--cpu参数。启动MongoDB后,可以连接到MongoDB的web访问控制台,进行数据库操作。 九、结束数据库操作 在需要结束MongoDB的运行时,可以直接在启动的命令窗口中按ctrl+c...

    [NoSQL] NoSQL 入门教程 (英文版)

    ☆ 资源说明:☆ [Packt Publishing] NoSQL 入门教程 (英文版) [Packt Publishing] Getting Started with NoSQL (E-Book) ☆ 出版信息:☆ [作者信息] Gaurav Vaish [出版机构] Packt Publishing [出版日期] ...

    NoSQL精粹 中文完整版.pdf

    根据提供的信息,“NoSQL精粹 中文完整版.pdf”似乎是一本关于NoSQL技术的书籍。尽管提供的部分内容并未包含实际的NoSQL知识点,但从标题、描述...对于想要深入了解NoSQL领域的人来说,它无疑是一个宝贵的学习资源。

    NoSQL精粹_中文操清晰-完整版.pdf

    总之,《NoSQL精粹_中文操清晰-完整版.pdf》是了解和掌握NoSQL技术的一份宝贵资源,它将帮助读者深入理解这一领域,提升在大数据时代下的数据管理和应用能力。通过学习这本书,读者将能够更好地应对不断变化的技术...

    深入NoSQL-Professional NoSQL

    - 负载均衡:优化资源分配,提高系统性能。 8. **NoSQL的应用案例** - 社交媒体:如Facebook的Tinder使用图数据库管理用户关系。 - 电商:如Amazon利用NoSQL处理商品信息和用户行为数据。 - IoT:物联网设备...

Global site tag (gtag.js) - Google Analytics