道喜技术日记 .^. 天天红玉世界

Rails Ruby MacOSX 。。。创新来自于刻苦的实践和勤奋的思考... www.hhtong.com


数据库世界:下一代数据库储存系统CouchDB

Gudao Luo2008-11-01 at 17:44发表的

免费无限存放图片在slide.com!
  • 说明
    • CouchDB能否与关系数据库抗衡?
    • CouchDB让我们了解数据储存的新概念。
    • Google也使用类似的数据库BigTable
    • 从数据记录角度看,CouchDB以文档的多维方式储存数据,而关系数据库是以表的二维方式。
    • 从数据历史角度看,CouchDB以文档的多层方式储存数据,而关系数据库是单层的。
    • CouchDB可以REST方式被访问,而关系数据库呢?
    • CouchDB完成程序与数据的更少耦合,实现真正意义数据库数据的分布性。
    • Rails创始人已经开始注意到CouchDB数据库的发展趋势,参考资料:中文英文 ,中文版本有些重要信息没有翻译。

“Its interesting to see that recently things like CouchDB or BigTable, and other implementations treat the database as a big hash. Or implement a big hash as a database are popping up and that’s very interesting.”—-DHH

  • CouchDB on Rails何时到位?
  • 值得好好学习的数据库系统!

数据库世界:基于RESTful的面向文档数据库(document-oriented database)

Gudao Luo2008-08-29 at 18:04发表的

基于RESTful的面向文档数据库(document-oriented database)
  • 什么是RDDB
    • RDDB 是以Ruby语言实现的基于RESTful的面向文档数据库系统。
  • 什么是CouchDB
    • CouchDB 是以Erlang语言实现的基于RESTful的面向文档数据库系统。
  • 说明
    • Rails框架能够很容易实现与数据库CouchDB数据通讯。上面视图的数据来自于数据库CouchDB。

苹果世界:最简单地安装CouchDB到MacOS

Gudao Luo2008-08-26 at 17:29发表的

免费无限存放图片在slide.com!
  • 说明:
    • 条件:仅仅Intel+Leopard
    • 下载:CouchDBX
    • 双击(解压):文件CouchDBX-0.8.1-fixed-2.zip
    • 双击(启动CouchDB服务器):文件CouchDBX.app
    • 打开浏览器:输入http://localhost:5984/