คำถามติดแท็ก couchdb

Apache CouchDB เป็นฐานข้อมูลเชิงเอกสารที่สามารถสืบค้นและจัดทำดัชนีในรูปแบบ MapReduce มันแสดง API ที่เงียบสงบทำให้สามารถโต้ตอบได้จากทุกภาษาพร้อมความสามารถในการส่งคำขอ HTTP นอกจากนี้ยังช่วยให้ "Futon" ซึ่งเป็นอินเทอร์เฟซการดูแลระบบทำงานได้อย่างสมบูรณ์ในเบราว์เซอร์ นอกจากนี้ยังมีการจำลองแบบเพิ่มขึ้นด้วยการตรวจจับและแก้ไขความขัดแย้งแบบสองทิศทาง

7
เมื่อใดจึงควรใช้ CouchDB บน ​​MongoDB และในทางกลับกัน
ฉันติดอยู่ระหว่างฐานข้อมูล NoSQL ทั้งสองนี้ ในโครงการของฉันฉันจะสร้างฐานข้อมูลภายในฐานข้อมูล ตัวอย่างเช่นฉันต้องการโซลูชันเพื่อสร้างตารางแบบไดนามิก ดังนั้นผู้ใช้สามารถสร้างตารางด้วยคอลัมน์และแถว ฉันคิดว่า MongoDB หรือ CouchDB จะดีสำหรับเรื่องนี้ แต่ฉันไม่แน่ใจว่าอันไหน ฉันก็จะต้องการเพจที่มีประสิทธิภาพเช่นกัน

19
MongoDB หรือ CouchDB - เหมาะสำหรับการผลิตหรือไม่ [ปิด]
ปิด คำถามนี้จะต้องมีมากขึ้นมุ่งเน้น ไม่ยอมรับคำตอบในขณะนี้ ปิดให้บริการใน5 ปีที่ผ่านมา ล็อคแล้ว คำถามและคำตอบนี้ถูกล็อคเนื่องจากคำถามอยู่นอกหัวข้อ แต่มีความสำคัญทางประวัติศาสตร์ ขณะนี้ไม่ยอมรับคำตอบหรือการโต้ตอบใหม่ ฉันสงสัยว่าใครสามารถบอกฉันได้ว่าMongoDBหรือCouchDBพร้อมสำหรับสภาพแวดล้อมการผลิตหรือไม่ ตอนนี้ฉันกำลังดูโซลูชันสตอเรจเหล่านี้ (ฉันชอบ MongoDB ในตอนนี้) อย่างไรก็ตามโครงการเหล่านี้ค่อนข้างใหม่และฉันคาดว่าฉันจะต้องทำงานหนักมากเพื่อโน้มน้าวผู้จัดการของฉันว่าเราควรจะนำสิ่งนี้ไปใช้ เทคโนโลยีใหม่. สิ่งที่ฉันอยากรู้คือ: ใครใช้ MongoDB หรือ CouchDB วันนี้ในสภาพแวดล้อมการผลิต คุณใช้ MongoDB / CouchDB อย่างไร คุณมีปัญหาอะไรบ้าง (ถ้ามี) เมื่อคุณใช้กลไกการจัดเก็บใหม่นี้ (และคุณเอาชนะพวกเขาได้อย่างไร) คุณจัดการกับปัญหาการย้ายถิ่นที่คุณต้องรับมือได้อย่างไร คุณมีประสบการณ์ที่ดี / ไม่ดีกับวิธีแก้ไขปัญหาเหล่านี้ที่คุณต้องการแบ่งปันหรือไม่?


7
เหตุใดฉันจึงควรใช้ฐานข้อมูลตามเอกสารแทนฐานข้อมูลเชิงสัมพันธ์
เหตุใดฉันจึงควรใช้ฐานข้อมูลตามเอกสารเช่น CouchDB แทนที่จะใช้ฐานข้อมูลเชิงสัมพันธ์ มีแอพพลิเคชั่นหรือโดเมนแบบทั่วไปที่ฐานข้อมูลเอกสารนั้นเหมาะสมกว่าฐานข้อมูลเชิงสัมพันธ์หรือไม่?

4
NoSQL - MongoDB กับ CouchDB [ปิด]
ปิด คำถามนี้เป็นคำถามความคิดเห็นตาม ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้สามารถตอบข้อเท็จจริงและการอ้างอิงได้โดยแก้ไขโพสต์นี้ ปิดให้บริการใน4 ปีที่แล้ว ปรับปรุงคำถามนี้ ฉันเป็น noob ที่สมบูรณ์เมื่อพูดถึงการเคลื่อนที่ NoSQL ฉันเคยได้ยินมากมายเกี่ยวกับ MongoDB และ CouchDB ฉันรู้ว่ามีความแตกต่างระหว่างคนทั้งสอง สิ่งใดที่คุณแนะนำให้เรียนรู้เป็นก้าวแรกสู่โลกของ NoSQL
154 mongodb  couchdb  nosql 

9
ใช้กรณีสำหรับ NoSQL [ปิด]
ปิด คำถามนี้เป็นคำถามความคิดเห็นตาม ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้สามารถตอบข้อเท็จจริงและการอ้างอิงได้โดยแก้ไขโพสต์นี้ ปิดให้บริการใน4 ปีที่แล้ว ปรับปรุงคำถามนี้ NoSQL ได้รับความสนใจอย่างมากในอุตสาหกรรมของเราเมื่อเร็ว ๆ นี้ ฉันสนใจสิ่งที่ผู้คนคิดว่าดีที่สุดในการใช้งานเคสสำหรับการใช้งานมากกว่าการจัดเก็บฐานข้อมูลเชิงสัมพันธ์ สิ่งที่ควรทริกเกอร์นักพัฒนาให้คิดว่าชุดข้อมูลเฉพาะเหมาะสมกว่าโซลูชัน NoSQL ฉันสนใจเป็นพิเศษกับMongoDBและCouchDBเนื่องจากพวกเขาดูเหมือนจะครอบคลุมมากที่สุดเกี่ยวกับการพัฒนา PHP และนั่นคือสิ่งที่ฉันให้ความสำคัญ

8
เมื่อใดที่ฉันควรใช้ฐานข้อมูล NoSQL แทนฐานข้อมูลเชิงสัมพันธ์ มันใช้ได้ไหมที่จะใช้ทั้งสองอย่างในเว็บไซต์เดียวกัน?
ข้อดีของการใช้ฐานข้อมูล NoSQL คืออะไร ฉันอ่านมากเกี่ยวกับพวกเขาเมื่อเร็ว ๆ นี้ แต่ฉันก็ยังไม่แน่ใจว่าทำไมฉันจึงต้องการที่จะใช้หนึ่งและภายใต้สถานการณ์ที่ฉันต้องการที่จะใช้
141 mongodb  couchdb  nosql 

3
SQL (MySQL) เทียบกับ NoSQL (CouchDB) [ปิด]
ปิด . คำถามนี้เป็นคำถามความคิดเห็นตาม ขณะนี้ยังไม่ยอมรับคำตอบ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้สามารถตอบได้ด้วยข้อเท็จจริงและการอ้างอิงโดยแก้ไขโพสต์นี้ ปิดให้บริการใน4 ปีที่แล้ว ปรับปรุงคำถามนี้ ฉันอยู่ระหว่างการออกแบบแอปพลิเคชันที่ปรับขนาดได้สูงซึ่งต้องจัดเก็บข้อมูลจำนวนมาก ตัวอย่างเช่นมันจะเก็บข้อมูลเกี่ยวกับผู้ใช้จำนวนมากจากนั้นสิ่งต่างๆเช่นข้อความความคิดเห็น ฯลฯ จำนวนมากฉันเคยใช้ MySQL มาก่อน แต่ตอนนี้ฉันตั้งใจที่จะลองสิ่งใหม่ ๆ เช่น couchdb หรือสิ่งที่คล้ายกันซึ่งไม่ใช่ SQL ใครมีความคิดหรือคำแนะนำเกี่ยวกับเรื่องนี้หรือไม่?
126 mysql  sql  nosql  couchdb 

4
หลักการสร้างแบบจำลองเอกสาร CouchDB
ฉันมีคำถามที่พยายามหาคำตอบมาระยะหนึ่งแล้ว แต่คิดไม่ออก: คุณออกแบบหรือแบ่งเอกสาร CouchDB อย่างไร? ยกตัวอย่าง Blog Post วิธีกึ่ง "เชิงสัมพันธ์" คือการสร้างวัตถุสองสามชิ้น: เสา ผู้ใช้งาน คิดเห็น แท็ก เศษเล็กเศษน้อย สิ่งนี้สมเหตุสมผลมาก แต่ฉันพยายามใช้ couchdb (ด้วยเหตุผลทั้งหมดที่ว่ามันยอดเยี่ยม) เพื่อสร้างโมเดลสิ่งเดียวกันและมันก็ยากมาก บล็อกโพสต์ส่วนใหญ่มีตัวอย่างง่ายๆในการทำเช่นนี้ โดยทั่วไปแล้วพวกเขาแบ่งออกในลักษณะเดียวกัน แต่บอกว่าคุณสามารถเพิ่มคุณสมบัติ 'ตามอำเภอใจ' ให้กับเอกสารแต่ละฉบับซึ่งดีมาก ดังนั้นคุณจะมีสิ่งนี้ใน CouchDB: โพสต์ (พร้อมแท็กและตัวอย่างโมเดล "หลอก" ในเอกสาร) คิดเห็น ผู้ใช้งาน บางคนอาจบอกว่าคุณสามารถแสดงความคิดเห็นและผู้ใช้ในนั้นได้ดังนั้นคุณจะมีสิ่งนี้: post { id: 123412804910820 title: "My Post" body: "Lots of Content" html: "<p>Lots of Content</p>" …

11
ฐานข้อมูล node.js [ปิด]
ตามที่กล่าวไว้ในปัจจุบันคำถามนี้ไม่เหมาะสำหรับรูปแบบถาม & ตอบของเรา เราคาดหวังว่าคำตอบจะได้รับการสนับสนุนจากข้อเท็จจริงการอ้างอิงหรือความเชี่ยวชาญ แต่คำถามนี้อาจก่อให้เกิดการถกเถียงโต้แย้งการสำรวจความคิดเห็นหรือการอภิปรายเพิ่มเติม หากคุณรู้สึกว่าคำถามนี้สามารถปรับปรุงได้และอาจเปิดใหม่ได้โปรดไปที่ศูนย์ช่วยเหลือเพื่อรับคำแนะนำ ปิดให้บริการใน7 ปีที่ผ่านมา ฉันกำลังมองหาฐานข้อมูลเพื่อจับคู่กับแอป node.js ฉันสมมติว่า json / nosql db น่าจะดีกว่ากับฐานข้อมูลเชิงสัมพันธ์ [ฉันสามารถทำได้โดยไม่ต้องไม่ตรงกันอิมพีแดนซ์ json / sql] ฉันกำลังพิจารณา: CouchDB MongoDB Redis ใครมีมุมมอง / เรื่องราวสงครามความสามารถในการเปรียบเทียบ / การปรับใช้ข้างต้นกับ node.js บ้าง? รายการโปรดที่ชัดเจน?

2
ความแตกต่างระหว่างฐานข้อมูล Document-based และ Key / Value-based?
ฉันรู้ว่ามีฐานข้อมูลที่ไม่ใช่ sql ที่เป็นที่นิยมสามประเภท คีย์ / ค่า: Redis, Tokyo Cabinet, Memcached ColumnFamily: Cassandra, HBase เอกสาร: MongoDB, CouchDB ฉันอ่านบล็อกยาว ๆ เกี่ยวกับเรื่องนี้โดยไม่เข้าใจมากนัก ฉันรู้จักฐานข้อมูลเชิงสัมพันธ์และใช้งานฐานข้อมูลเอกสารเช่น MongoDB / CouchDB ใครช่วยบอกฉันหน่อยว่าความแตกต่างที่สำคัญระหว่างสิ่งเหล่านี้กับ 2 อดีตในรายการคืออะไร
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.