CouchDB的客戶端API CouchApp

openkk 13年前發布 | 19K 次閱讀 CouchDB Python Ruby NoSQL數據庫

CouchApp 是一個開發使用 CouchDB 的 Web 應用的小型框架。它的主要功能是可以把一個文件系統的目錄轉換成 CouchDB 中的一個設計文檔。在開發的時候,可以按照一般 Web 應用的結構來組織文件系統,當需要測試和部署的時候,只需要一條命令就可以把該目錄保存到 CouchDB 中。 CouchApp 目前有 Python 和 Ruby 兩種語言的版本。

安裝方法:

sudo apt-get install git 
 git clone git://github.com/jchris/couchapp.git 
 cd couchapp 
 python setup.py build 
 sudo python setup.py install

CouchApp 有兩條基本的命令,分別是pushgenerate

  • push命令的作用是把文件系統目錄保存到 CouchDB 的設計文檔中。它的語法是couchapp push [options] [appdir] [appname] [dburl],如命令couchapp push . http://127.0.0.1:5984/databasename的作用是把當前目錄的內容保存到數據庫databasename中。
  • generate命令的作用是創建一個應用,所創建的應用有比較好的目錄結構,推薦使用。它的語法是couchapp generate <appname> [appdir],如命令couchapp generate myapp的作用是在當前目錄創建名為myapp的應用。

項目主頁:http://www.baiduhome.net/lib/view/home/1322727922515

 本文由用戶 openkk 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!