CouchDB เป็นหนึ่งใน Database Software ที่มีลิขสิทธิ์แบบ Open Source ที่มานำเสนอเพื่อจะได้เป็นตัวเลือกหนึ่งที่เพื่อนๆ สามารถนำมาใช้เป็นฐานข้อมูลให้กับระบบต่างๆ ของเราได้ครับ

เริ่มต้นจากการติดตั้งก่อนเลยนะครับ ซึ่ง CouchDB สามารถติดตั้งได้ทั้งบน Windows และ Linux (หรือกระทั่ง Mac OS X)

สำหรับการติดตั้ง CouchDB บน Windows ให้เราเข้าไปดาวน์โหลดตัวติดตั้งได้ที่หน้า ดาวน์โหลด บนเว็บไซต์ของ CouchDB หลังจากนั้นก็เพียงแค่ติดตั้งตามขั้นตอนของ Installation Wizard ก็เป็นอันเสร็จสิ้นกระบวนการ

สำหรับการติดตั้ง CouchDB บน Linux ในที่นี้ผมจะขอแนะนำการติดตั้งลงบน Ubuntu Linux นะครับ วิธีการทำได้โดยการรันคำสั่ง

$sudo apt-get install couchdb -y

จากนั้นระบบจะทำการดาวน์โหลด package และติดตั้ง รวมไปถึง dependency environment ที่จำเป็นจนเสร็จสิ้นกระบวนการ

หลังจากติดตั้งเสร็จเรียบร้อยแล้ว เรามาลองรัน couchDB กันดูดีกว่า โดยตัวอย่างต่อไปนี้ ผมจะทดลองบน Ubuntu เป็นหลักนะครับ

โดยเราสามารถสั่ง start CouchDB server โดยรันการคำสั่ง

$sudo -i -u couchdb couchdb

เมื่อ CouchDB ทำงานเรียบร้อยแล้ว ให้เราทดลองเปิด Web Browser โดยให้เราเข้าไปที่ http//localhost:5984/_utils/verify_install.html ซึ่งเป็น default path สำหรับการ Verify การติดตั้ง CouchDB ของเรา

เป็นอันเสร็จสิ้นกระบวนการติดตั้ง และ verify เรียบร้อยแล้วครับ ลองทดสอบเล็กๆ น้อยๆ โดยการใช้คำสั่งในการสร้างฐานข้อมูลบน CouchDB กัน

สร้างฐานข้อมูลโดยใช้คำสั่ง

$curl -X PUT http://localhost:5984/<database_name>

ดังรูปตัวอย่างด้านล่าง

สุดท้ายลองตรวจสอบฐานข้อมูลที่สร้างไว้ทั้งหมดด้วยคำสั่ง

$curl -X GET http://localhost:5984/_all_dbs

ซึ่งก็จะแสดงฐานข้อมูลทั้งหมดขึ้นมาตามรูปตัวอย่างด้านล่าง

Comments are closed.