คลังเก็บป้ายกำกับ: MONGODB

ฐานข้อมูล NoSQL 4 ประเภทเบื้องต้นที่คุณควรรู้จัก

NoSQL นั้นได้กลายมาเป็นฐานข้อมูลหลักของหลายๆ Application ไปแล้วในปัจจุบัน และกลายเป็นหนึ่งในเทคโนโลยีสำคัญในการจัดเก็บข้อมูลในหลากหลายรูปแบบไปแล้ว อย่างไรก็ดี NoSQL นั้นมีหลายประเภท และบทความนี้ก็จะแนะนำ NoSQL Database 4 ประเภทเบื้องต้น ที่ผู้ซึ่งกำลังเริ่มศึกษาควรจะทำความรู้จักกันเอาไว้ดังนี้ครับ

Credit: ShutterStock.co

 

1. Document Database

เป็นฐานข้อมูล NoSQL ที่ทำการบันทึกข้อมูลเป็น JSON Structure หรือเป็น Document ซึ่งเป็นชุดของข้อความยาวๆ แทน ทำให้มีอิสระในการจัดเก็บข้อมูลประเภทใดๆ ก็ได้ไม่ว่าจะเป็น Integer, String หรือข้อความใดๆ ก็ตาม และไม่ต้องกำหนดประเภทหรือรูปแบบของข้อมูลล่วงหน้าแต่อย่างใด โดยตัวอย่างของ NoSQL Database กลุ่มนี้ก็ได้แก่ CouchDB และ MongoDB เป็นต้น

 

2. Key-value Store

เป็นฐานข้อมูลที่สามารถจัดเก็บข้อมูลในรูปแบบใดๆ ก็ได้ตามอิสระ โดยข้อมูลเหล่านั้นจะสามารถถูกเข้าถึงได้ด้วยการระบุค่า Key ประจำข้อมูลนั้นๆ ตัวอย่างของฐานข้อมูลกลุ่มนี้เช่น Redis และ Riak

 

3. Wide Column Store

เป็นฐานข้อมูลที่มีการจัดเก็บข้อมูลในแบบ Column แทน ต่างจากฐานข้อมูล SQL ที่มักจะเก็บข้อมูลเป็น Row โดยสามารถทำการจัดเก็บข้อมูลกี่คอลัมน์สำหรับข้อมูลกี่รูปแบบก็ได้ และสามารถทำการ Group หรือ Aggregate ข้อมูลเข้าด้วยกันได้ง่าย ตัวอย่างของฐานข้อมูลประเภทนี้ก็ได้แก่ HBase และ Cassandra

 

4. Graph Database

เป็นฐานข้อมูลที่มีการระบุความสัมพันธ์ของข้อมูลแต่ละชุดเป็น Network หรือเป็น Graph โดยข้อมูลแต่ละ Node นั้นจะสามารถจัดเก็บข้อมูลได้อย่างอิสระ ตัวอย่างของ Graph Database นี้ก็เช่น Neo4j และ OrientDB

 

ที่มา: https://www.infoworld.com/article/3240644/nosql/what-is-nosql-nosql-databases-explained.html

from:https://www.techtalkthai.com/4-basic-nosql-databases-you-should-know/

Advertisements

ฐานข้อมูลผู้พัฒนา Android/iPhone Keyboard รั่ว! เผยแอบเก็บข้อมูลส่วนตัวผู้ใช้งานกว่า 31 ล้านคน!

ถือเป็นอีกหนึ่งกรณี Data Breach ที่ทั้่งน่ากลัวและน่าสนใจมาก เมื่อทีมนักวิจัยด้านความมั่นคงปลอดภัยจาก Kromtech Security Center ได้ค้นพบว่าฐานข้อมูล MongoDB ของ AI.type ผู้พัฒนา Virtual Keyboard สำหรับทั้ง Android และ iPhone นั้นสามารถเข้าถึงได้บน Internet เนื่องจากไม่มีการตั้งรหัสผ่านเอาไว้ แต่เรื่องราวนั้นน่ากลัวยิ่งขึ้นไปอีกเมื่อข้อมูลภายใน MongoDB นั้นคือผลการดักข้อมูลส่วนตัวของผู้ใช้งานกว่า 31 ล้านคนของ AI.type

Credit: ShutterStock.com

 

AI.type นี้เป็นธุรกิจ Startup จาก Tel Aviv ที่ก่อตั้งขึ้นมาตั้งแต่ปี 2010 ซึ่งพัฒนาระบบ Virtual Keyboard App สำหรับ Android ที่มีลูกค้าทั้งหมดด้วยกันถึง 40 ล้านรายทั่วโลก โดยผู้ใช้งานสามารถทำการปรับแต่ง Keyboard เหล่านี้ให้สวยงามและตอบโจทย์การใช้งานได้ตามต้องการ ไม่ว่าจะเป็นการจัดการกับคำที่ใช้บ่อย หรือการจัดการ Emoji ช่วยให้ผู้ใช้งานทำการพิมพ์ได้สะดวกรวดเร็วยิ่งขึ้น ทำให้ได้รับความนิยมสูงจากเหล่าผู้ใช้งานทั่วโลก

อย่างไรก็ดี ทีมนักวิจัยด้านความมั่นคงปลอดภัยที่สามารถเข้าถึงฐานข้อมูล MongoDB ของ AI.type ได้นี้ก็ต้องตกตะลึงไม่น้อย เพราะอันที่จริงแล้วการทำงานของ AI.type นั้นไม่ได้ต้องมีการจัดเก็บข้อมูลใดๆ ของผู้ใช้งานเลยก็สามารถทำงานได้ อีกทั้งเมื่อทำการทดสอบ Application ของ AI.type แล้วก็พบว่าเป็น Virtual Keyboard ที่มีการร้องขอสิทธิ์ระดับ Full Access ทำให้สามารถรวบรวมข้อมูลอื่นๆ ที่อยู่บนอุปกรณ์นอกเหนือจากภายใน Application เองได้ โดยมีการค้นพบว่า AI.type แอบทำการรวบรวมข้อมูลดังต่อไปนี้

  • ชื่อ นามสกุล, เบอร์โทรศัพท์, Email
  • ชื่ออุปกรณ์, ความละเอียดหน้าจอ, รุ่น
  • รุ่นของ Android, IMSI, IMEI
  • เครือข่ายที่เชื่อมต่อ, ประเทศที่ใช้งาน, ภาษาที่เปิดใช้งาน
  • IP Address, GPS Location
  • ลิงค์และข้อมูลที่เชื่อมโยงไปยัง Social Media รวมถึงวันเกิด, Email และรูปภาพที่ใช้
  • ข้อมูล Contact ภายในโทรศัพท์

ซึ่งการรวบรวมข้อมูล Contact ภายในโทรศัพท์ไปด้วยนี้ก็ทำให้ AI.type มีฐานข้อมูล Contact ทั้งชื่อและเบอร์โทรศัพท์มากถึง 373 ล้านรายการเลยทีเดียว

ตอนนี้ยังไม่มีแถลงการณ์ใดๆ จากฝั่งผู้พัฒนา AI.type แต่อย่างใด

 

ที่มา: https://thehackernews.com/2017/12/keyboard-data-breach.html

from:https://www.techtalkthai.com/ai-type-database-exposed-with-personal-information-of-31-million-users/

MongoDB ไอพีโอเข้าตลาดหุ้น NASDAQ คืนนี้ ตัวย่อ MDB

MongoDB บริษัทพัฒนาซอฟต์แวร์ฐานข้อมูล เตรียมนำหุ้นไอพีโอเข้าซื้อขายในตลาดหุ้น NASDAQ คืนนี้ด้วยตัวย่อ MDB (ตามที่มีข่าวก่อนหน้า) ที่ราคา 24 ดอลลาร์ต่อหุ้น ระดมทุนไปได้ 192 ล้านดอลลาร์ และมีมูลค่ากิจการ 1.2 พันล้านดอลลาร์ ซึ่งสูงกว่าราคาประเมินเบื้องต้นที่หุ้นละ 20-22 ดอลลาร์

รูปแบบรายได้ของ MongoDB นั้นคือการให้บริการฐานข้อมูลแบบโอเพ่นซอร์ส และหาเงินจากการขายเครื่องมือเสริมต่างๆ และบริการสนับสนุนสำหรับองค์กร ซึ่งรายได้และจำนวนลูกค้าของ MongoDB นั้นก็เติบโตต่อเนื่องทุกไตรมาส โดยไตรมาสล่าสุดมีรายได้ราว 35 ล้านดอลลาร์ อย่างไรก็ตามบริษัทยังคงมีผลการดำเนินงานขาดทุนทุกไตรมาสเช่นกัน

ที่มา: TechCrunch

alt="MongoDB"

from:https://www.blognone.com/node/96391

MongoDB ประกาศเข้าตลาดหลักทรัพย์แล้ว

MongoDB ได้เข้ายื่นเอกสารต่อ Securities and Exchange Commission (SEC) เพื่อเข้าสู่ตลาดหลักทรัพย์แล้วอย่างเป็นทางการ

Credit: MongoDB

 

MongoDB นั้นเป็นผู้พัฒนาระบบฐานข้อมูล NoSQL ชื่อดัง และเปิดให้ใช้งานฟรีแบบ Open Source โดยมีผู้โหลดไปใช้งานแล้วเกินกว่า 30 ล้านครั้ง พร้อมกับยังมีผลิตภัณฑ์เสริมและบริการที่สร้างผลกำไรให้กับ MongoDB โดยในปีงบประมาณล่าสุดที่สิ้นสุดไปเมื่อวันที่ 31 มกราคม 2017 ที่ผ่านมานี้ MongoDB มีรายรับอยู่ที่ 101.4 ล้านเหรียญหรือราวๆ 3,550 ล้านบาท และมีรายจ่ายที่ 86.7 ล้านเหรียญหรือราวๆ 3,035 ล้านบาท แต่ถึงแม้ MongoDB จะมีกำไรในปีงบประมาณดังกล่าว บริษัทก็ยังประสบปัญหาการขาดทุนสะสมอยู่ดี อย่างไรก็ดี ประเด็นนี้ก็ถือว่าไม่ใช่เรื่องใหญ่นักเมื่อมองว่า MongoDB กลับมาเป็นธุรกิจที่เริ่มมีกำไรแล้ว ก็น่าจะเติบโตต่อไปและปลดหนี้ได้ในอนาคต โดยเฉพาะอย่างยิ่งเมื่อพิจารณาว่ารายรับส่วนใหญ่นั้นมาจาก Subscription ก็ยิ่งทำให้ดูมั่นคงยิ่งขึ้นไปอีก

อย่างไรก็ดี MongoDB เองก็ได้วิเคราะห์ถึงความเสี่ยงของตนเองเช่นกัน ว่าเนื่องจากการที่มีผลิตภัณฑ์หลักเป็น Open Source ภายใต้ลิขสิทธิ์แบบ AGPL นั้น ก็ทำให้อาจเกิดคู่แข่งที่นำ Source Code ของ MongoDB ไปปรับแต่งขึ้นมาได้ทุกเมื่อ และ MongoDB เองก็จะไม่สามารถเข้าไปติดตามดูได้ด้วยเช่นกันว่าผู้ใช้งานได้นำ MongoDB ไปใช้งานหรือปรับแต่งอย่างไร

หลังจากนี้ MongoDB ก็ถึงขั้นตอนที่จะต้องเริ่มประชาสัมพันธ์ตัวเองให้กับเหล่านักลงทุน เตรียมตัวสำหรับการเข้าตลาดหุ้นในอีกไม่ช้า เพื่อระดมทุนประมาณ 100 ล้านเหรียญหรือราวๆ 3,500 ล้านบาท แต่ตัวเลขนี้ก็ยังอาจเปลี่ยนแปลงได้ในอนาคต

ก็ถือเป็นอีกหนึ่งธุรกิจ Open Source Startup ที่เข้ามาเปลี่ยนแปลงวงการ IT ทั่วโลกไม่น้อยเลยทีเดียว ทางทีมงาน TechTalkThai ก็หวังว่าทาง MongoDB จะก้าวเข้าสู่ตลาดหลักทรัพย์ได้อย่างราบรื่นครับ

 

ที่มา: https://techcrunch.com/2017/09/21/database-provider-mongodb-has-filed-to-go-public/?ncid=rss

from:https://www.techtalkthai.com/mongodb-will-go-public/

พบการโจมตี MongoDB เรียกค่าไถ่ระลอกใหม่ ผู้ใช้กว่า 26,000 รายตกเป็นเหยื่อ

Dylan Katz และ Victor Gevers สองนักวิจัยด้านความมั่นคงปลอดภัยออกมาแจ้งเตือนถึงการโจมตี MongoDB เพื่อเรียกค่าไถ่หรือที่รู้จักกันในนาม MongoDB Apocalypse ระลอกใหม่ ที่เกิดขึ้นเมื่อสุดสัปดาห์ที่ผ่านมา ซึ่งขณะนี้มีผู้ตกเป็นเหยื่อแล้วมากกว่า 26,000 ราย

MongoDB Apocalypse ถูกตรวจพบครั้งแรกเมื่อช่วงปลายเดือนธันวาคม 2016 จนถึงเดือนมกราคม 2017 ที่ผ่านมา โดยกลุ่มแฮ็คเกอร์ได้สแกนระบบอินเทอร์เน็ตเพื่อค้นหาฐานข้อมูล MongoDB ที่เปิดการเชื่อมต่อจากภายนอก จากนั้นเจาะผ่านช่องโหว่เพื่อลบข้อมูลภายใน และแนบข้อความเรียกค่าไถ่แลกกับการได้ข้อมูลกลับคืนมา ซึ่งจากการตรวจสอบพบพบว่าฐานข้อมูลส่วนใหญ่ที่ถูกแฮ็คเป็นฐานข้อมูลที่ใช้ทดสอบ แต่บางระบบมีข้อมูลการใช้งานจริงอยู่ ส่งผลให้บางบริษัทยอมจ่ายค่าไถ่ อย่างไรก็ตาม ค้นพบภายหลังว่าการเรียกค่าไถ่แลกกับข้อมูลเป็นเรื่องหลอกลวง เนื่องจากข้อมูลทั้งหมดถูกลบไปเรียบร้อยแล้ว

จากเหตุการณ์ครั้งนั้นค้นพบว่ากลุ่มแฮ็คเกอร์สามารถโจมตีฐานข้อมูล MongoDB ไปเป็นจำนวนมากถึง 45,000 เครื่อง จากนั้นการโจมตีก็เริ่มลดลงจนแทบจะหายไป อย่างไรก็ตาม เมื่อสุดสัปดาห์ที่ผ่านมาพบว่ามีกลุ่มแฮ็คเกอร์อย่างน้อย 3 กลุ่มได้เริ่มโจมตี MongoDB เพื่อเรียกค่าไถ่ระลอกใหม่ โดยมีผู้ตกเป็นเหยื่อแล้วกว่า 26,000 ราย ซึ่งหนึ่งในสามกลุ่มนั้นสามารถโจมตีเป้าหมายได้มากถึง 22,000 เครื่อง

ถึงแม้ว่าจำนวนการโจมตีจะน้อยกว่าครั้งก่อน แต่ผ่านไปเพียงแค่ไม่กี่วัน กลุ่ม Cru3lty สามารถโจมตีเหยื่อได้มากถึงครึ่งหนึ่งของที่เกิดขึ้นเมื่อคราวก่อนที่ใช้เวลาถึงเกือบ 1 เดือน จึงเป็นไปได้สูงมากที่การโจมตีจะถูกแพร่กระจายไปยังเป้าหมายอื่นๆ มากกว่านี้

นอกจากนี้ Gevers ยังค้นพบอีกว่า หลังจากที่กลุ่มแฮ็คเกอร์เข้าควบคุมฐานข้อมูลของเหยื่อได้แล้ว เหยื่อพยายาม Restore ฐานข้อมูลกลับขึ้นมาใหม่จาก Backup ที่มีอยู่ ซึ่งน่าจะจบไป แต่เขากลับพบว่าฐานข้อมูลนั้นถูกโจมตีอีกครั้งในวันเดียวกัน เนื่องจากเหยื่อขาดทักษะหรือไม่สามารถหามาตรการควบคุมมาป้องกันการโจมตีของแฮ็คเกอร์ได้ทันท่วงที

ที่มา: https://www.bleepingcomputer.com/news/security/massive-wave-of-mongodb-ransom-attacks-makes-26-000-new-victims/

from:https://www.techtalkthai.com/new-wave-of-mongodb-attacks-make-26000-victims/

MongoDB ยื่นไฟลิ่งเตรียมเข้าตลาดหุ้นปลายปีนี้

TechCrunch รายงานว่า MongoDB ได้ยื่นเอกสารไฟลิ่งเพื่อเตรียมเข้าตลาดหุ้นในช่วงปลายปีนี้ ด้วยวงเงินเพิ่มทุนและมูลค่าที่ยังไม่เปิดเผย

MongoDB มีผลิตภัณฑ์หลักสองอย่างคือ ฐานข้อมูล MongoDB และ Atlas ที่เป็นบริการฐานข้อมูลบนคลาวด์ (Database as a Service) มูลค่ากิจการล่าสุดที่มีรายงานคือ 1,600 ล้านดอลลาร์ เมื่อสองปีที่แล้ว โดยบริษัทได้รับเงินลงทุนรวม 300 ล้านดอลลาร์

ที่มา: TechCrucnh

alt="MongoDB"

from:https://www.blognone.com/node/94770

AWS รองรับการย้ายฐานข้อมูลจาก MongoDB ไปใช้ DynamoDB ของตัวเอง

MongoDB อาจเป็นฐานข้อมูลสาย NoSQL ยอดนิยม แต่พอมาถึงยุคของคลาวด์ ผู้ให้บริการรายใหญ่อย่าง AWS ก็มีผลิตภัณฑ์ฐานข้อมูล NoSQL ของตัวเองในชื่อว่า DynamoDB

ล่าสุด AWS เพิ่มบริการย้ายฐานข้อมูล Database Migration Service (DMS) ให้เราสามารถย้ายข้อมูลจาก MongoDB ขึ้นมาเก็บบน DynamoDB ได้โดยตรงแล้ว

ที่ผ่านมา บริการย้ายฐานข้อมูล DMS ของ AWS รองรับเฉพาะการย้ายฐานข้อมูลแบบ relational database (เช่น Oracle, Microsoft SQL Server, MySQL, MariaDB, PostgreSQL) ไปยังฐานข้อมูลลักษณะเดียวกันบนคลาวด์ หรือย้ายข้อมูลจาก data warehouse ยี่ห้อต่างๆ ไปยัง Amazon Redshift

การรองรับ DynamoDB และ MongoDB จะช่วยให้บริการคลาวด์ของ Amazon น่าสนใจมากขึ้นในหมู่ผู้ใช้งานฐานข้อมูล NoSQL และน่าจะกลายมาเป็นคู่แข่งที่สำคัญของ MongoDB ด้วยเช่นกัน

ที่มา – AWS, VentureBeat, ภาพจาก MongoDB

No Description

from:https://www.blognone.com/node/91523