Learn about the key differences of CosmosDB,DocumentDB,and FerretDB on our upcoming meetup with David Murphy-Database specialist at Udemy. Gain insights to help you choose the right database for your organization!
Wed, April 26, 12 PM EST. Register here->
Document Database Community
@DocDatabaseCom
We talk about technology challenges, assist in the emergence and development of techniques, popularize solutions in the document database space.
Document Database Community’s Tweets
Beginning of database era, it started with relational database paper from Edgar F Codd and still highly used nowadays with several additional features. #SQL
Watch the full video -> documentdatabase.org/event/switchin
🤔 Did you know that Postgres has evolved to embrace non-relational storage?
If not, join our special online meetup on "Flexible Document Storage with Postgres" with Bruce Momjian, Vice President at EnterpriseDB.
June 28, 12 PM EST. Click to register ⬇️
This is just a piece of 's presentation with the comparison of CosmosDB, DocumentDB, MongoDB, and FerretDB.
➡Would you like to know more about these databases to save years of practice?
April 26, 12:00 PM EST.
Register here: documentdatabase.org/event/comparin
When migrating from a relational database to a document-database, it’s common to have questions. Join our meetup "Switching from relational to document models, an introduction" with Adamo Tonete. Wed, March 22, 12 PM EST. Register here ->
📣 Join us for an upcoming webinar!
documentdatabase.org/event/document
The agenda includes the following:
A. Ongoing data trends and the need for data convergence into a document database
B. Deep dive into the converged database, design, architecture, challenges, and numbers
C. Deployment,… Show more
🔥 Calling all developers! Don't miss this captivating fireside chat on "JSON in PostgreSQL – A Developer’s Perspective" with Umair Shahid and Jashanpreet Singh.
Register now:
documentdatabase.org/event/json-in-
Explore the native JSON support, binary storage, indexing, and powerful…~~~~~~~~~~ hf3f8e3a 992bba08-8399-4bde-ab97-c1305e64876 SSR-I18N f2c6ac64-eb07-4bf8-bb18-52a36cf153b7 hf3f8e3a ~~~~~~~~~~
💻Apache Cassandra is a popular open-source NoSQL document database.
Why?
Do you have additional answers? Leave them in the comments 👇
🧐Btw, check the latest version perks here -> cassandra.apache.org/_/blog/Cassand
- Scalability35.3%
- High performance35.3%
- High availability11.8%
- Flexible data model17.6%
17 votesFinal results
Our upcoming meetup will be hosted by Adamo Tonete.
Сurrently Adamo works as a MongoDB SME at Amach Software, an Irish company, maintening a 24×7 system.
He has a decade's worth of experience in NoSQL Databases for different companies such as Percona, MongoDB and PingCAP.
April 26➡️Comparing CosmosDB,DocumentDB, and FerretDB as Document Database for your stack by David Murphy (Database,Cybersecurity,and Operations specialist at Udemy)
May 17➡️Document Databases with Convergence of Graph and Stream by Sachin Sinha (Founder+Developer at BangDB)
🔹 Were you waiting for the second part? You can read it here ⬇️
documentdatabase.org/databases-swit
#DocumentDatabase #DatabaseManagement #DocumentModels #RelationalToDocument
🔹 Graph processing is a powerful technique for analyzing relationships between entities in a dataset. In the context of document databases, graph processing can be used to extract relationships between documents - similarities between text or co-occurrence of certain keywords.
David Murphy: MongoDB Atlas benchmarks show faster data creation and higher throughput than CosmosDB. It exhibits consistent write speeds unlike CosmosDB, suggesting possible architectural differences.
#MeetupSlideShow #NoSQL
Watch the meetup recording -> documentdatabase.org/event/comparin
Learn about the key differences of CosmosDB,DocumentDB,and FerretDB on our upcoming meetup with David Murphy-Database specialist at Udemy. Gain insights to help you choose the right database for your organization! Wed, April 26, 12 PM EST. Register here->
We invite you to join us on Wednesday for our "Switching from relational to document database models" meetup. Here, you can dive into the Document Databases theme or refresh your knowledge with the expert. A little spoiler for today is an agenda. Register->tinyurl.com/bder9u9m
🏅 Scalability and high performance win out.
Let's focus on scalability 👇
➡️ Scalability: designed to scale horizontally, allowing you to add nodes to your cluster easily. This makes it suitable for large-scale, high-traffic applications.
Quote Tweet
Show this poll
Our first online meetup with Adamo Tonete (MongoDB SME) on "Switching from relational to document models, an introduction" is already on Youtube ->
📣 Searching for the perfect document database? Look no further!
Dive into the pros and cons of Cosmos DB, DocumentDB, MongoDB, and FerretDB. Discover unique features, scalability, and pricing.
Don't miss this essential read!
To read now ⬇️
👨💻 Have you explored the use of graph or stream processing, and AI techniques to handle unstructured data in document databases?
- Yes100%
- No0%
1 voteFinal results
➡ What are the types of workloads which would generally perform better in Document Databases vs Relational?
Check out the answer in our new video!
With the Internet boom companies started facing some relational DB limitations. After 2000’s we start seeing services running 24x7 with several GB or TB of data. New development approaches demanded a more flexible scheme #MeetupSlideshow
Watch the video ->… Show more
📍 Tech pros, listen up!
Intrigued by the shift from relational to document databases? 👀
Don't miss this enlightening read! 👇
➡ What would be an acceptable level of duplicated data in the database?
The answer is in the video below!
#nosqldatabases #documentdatabasecommunity
Did you miss our online meetup: "Switching from relational to document models, an introduction"? You can watch it now!
Full video on YouTube: youtube.com/live/PLdz58FVl
#documentdatabasecommunity
📢 Sachin Sinha's meetup on "Document Databases with Convergence of Graph and Stream" is now on May 23rd, 12 PM EST! Learn how to handle unstructured data from various sources using document databases with Graph, Stream Processing, and AI.
Register now ->… Show more
In our last poll, PostgreSQL was the winner🏆
What's so special about it? 👇
The Document Model must consider your use case.
There is no right or wrong way.
Data that needs to be read together can be nested in a document for getting all the information in one read #MeetupSlideshow #SQL #NoSQL
Watch the video -> documentdatabase.org/event/switchin
Missed our recent webinar on comparing CosmosDB, DocumentDB, MongoDB, and FerretDB for your tech stack?
Don't worry, the recording is now available!
Click the link to learn from our experts and make an informed decision: youtube.com/live/icgSuHpiv
#documentdatabase #techstack
❗ PostgreSQL offers efficient document data management features.
2️⃣ JSON Support: Native storage, querying, and manipulation of JSON data. Simplifies working with semi-structured data.
Click here for more ⬇
Do you have suggestions for the topic of the next meetup or want to be a speaker? Submit your application here -> documentdatabase.org/contact/#submi
Quote Tweet
Document Database field lacks your input!
If you have experience in this area and a desire to help your colleagues, we're in a hurry to announce...
DDC is open to publishing useful articles from you, accepting applications to become a future speaker of our meetup!
Dive into the fascinating world of vector databases and their game-changing impact on data analytics. Discover how these cutting-edge databases are transforming the way we handle complex data sets. Don't miss out!
Read the captivating article here👇🏼
Today we will talk about FerretDB ( ), one of the new Document Databases 🏅
What is unique about it? ⬇️
This week's final PostgreSQL feature: specialized indexing methods like GIN and GiST.
GIN handles arrays, full-text search, and JSONB data, while GiST creates custom index structures for different data types.
Click to learn more
Representing a Relational Database as a JSON document.
Likely how you’d represent in a Document Database #MeetupSlideshow #SQL #NoSQL
Watch the video -> documentdatabase.org/event/switchin
We are a global network of passionate developers who work in the NoSQL Document Database environment. We talk about technology challenges, assist in the emergence and development of techniques, and popularize solutions in the document database space.
If you don't have time to watch our YouTube meetup right now, we're sharing the full presentation from our speaker, Adamo Tonete (MongoDB SME): documentdatabase.org/wp-content/upl
David Murphy: The cost model considers compute, storage, managed services, and cross-company bandwidth on an R5 large instance. The high cost of FerretDB includes a part-time DBA's salary.
#MeetupSlideShow #NoSQL
Watch the meetup recording -> documentdatabase.org/event/comparin
David Murphy: CosmosDB benchmarks show an average create time of 2.2ms, read time of 0.6ms. Updates require more overhead, while deletes are slowest. These results reflect generic, untuned benchmarks.
#MeetupSlideShow #NoSQL
Watch the meetup recording -> documentdatabase.org/event/comparin
❗ By representing these relationships as a graph, it becomes possible to perform complex queries and analysis on the data.
🔹 Stream processing is a technique for processing data in real-time as it's generated. In document databases, stream processing can be used to handle unstructured data that is generated continuously -> user-generated content on social media or sensor data from IoT devices.
📍 Just read an interesting article about databases switching from relational to document models!
Check it out here 👇
documentdatabase.org/databases-swit
#databases #documentmodel #techindustry #databasearchitecture
👨💻It's time to choose your favorite Document Database!
Can't find your option? Share it in the comments👇
- MongoDB53.3%
- CosmosDB6.7%
- DocumentDB13.3%
- Apache Cassandra26.7%
15 votesFinal results
💻 DocumentDB is a highly-scalable NoSQL database service by Microsoft that supports fast and predictable performance with low latency at any scale. With DocumentDB, you can store and query JSON data to build modern, highly-scalable, cloud-based applications.
It's time to tell you a little more about the speaker of our upcoming webinar "Flexible Document Storage with Postgres" 👨💻
📅 June 28, 12 PM EST. ONLINE.
Please welcome Bruce Momjian! ⭐
📢 Sachin Sinha's meetup on "Document Databases with Convergence of Graph and Stream" now on May 23rd, 12 PM EST!
Learn how to handle unstructured data from various sources using document databases with Graph, Stream Processing, and AI.
Register now⬇️
documentdatabase.org/event/document
Quote Tweet
April 26
Comparing CosmosDB,DocumentDB, and FerretDB as Document Database for your stack by David Murphy (Database,Cybersecurity,and Operations specialist at Udemy)
May 17
Document Databases with Convergence of Graph and Stream by Sachin Sinha (Founder+Developer at BangDB)
Sachin Sinha: Since most of the existing systems were designed for traditional data, therefore there is an impedance mismatch when it comes to enabling modern use cases and applications
#MeetupSlideShow
Watch on Youtube -> youtube.com/live/VOjZHV-nr
Got anything to add? Do it in the comments 😋
Also, don't forget to register for our upcoming webinar "Flexible Document Storage with Postgres" ⬇️
- FerretDB is compatible with MongoDB drivers and popular MongoDB tools. Features are constantly being added to further increase compatibility and performance.
- You can use your existing PostgreSQL infrastructure to run MongoDB workloads.
We welcome speakers and blog authors from any company around the industry who can bring benefits to our Community. These are DocumentDB, Redis, Cassandra, Datastax, Percona, FerretDB, OpenSearch, Couchbase, Palantir, MongoDB, and others.
Did you try to use FerretDB? 💫
- Yes66.7%
- No33.3%
3 votesFinal results
For better consistency, organization and cost of storage relational databases tend to be highly normalized. #MeetupSlideshow #SQL #NoSQL
Watch the video -> documentdatabase.org/event/switchin
🤔 For example, consider a document database containing articles about sports. By using graph processing, it would be possible to extract relationships between articles based on common keywords/topics. This could be used to identify clusters of related articles.
Document Database field lacks your input!
If you have experience in this area and a desire to help your colleagues, we're in a hurry to announce...
DDC is open to publishing useful articles from you, accepting applications to become a future speaker of our meetup!
1️⃣ "Switching from Relational to Document Models" with
🔗 Watch here: youtube.com/watch?v=PLdz58
2️⃣ "Comparing CosmosDB, DocumentDB, MongoDB, and FerretDB" by
🔗 Watch here: youtube.com/watch?v=icgSuH
👨🏻💻 Over 50 code contributors
⭐️ Over 6700 Stars and 240 Forks on GitHub
⏫ Over 10000 FerretDB downloads
Also, Document Database Community is supported by to present new technologies, highlight alternatives, and unite Document Database developers and users.
Agenda of "Flexible Document Storage with Postgres" webinar:
Non-relational storage benefits
Storing, querying & manipulating XML/JSON/JSONB
Character strings, Document-optimized indexing
June 28, 12 PM EST.
Registration ⬇️
🤔 For example, consider a document database containing social media posts. By using stream processing, it would be possible to analyze the sentiment of each post as it is generated and identify trends in real-time.
David Murphy: In FerretDB tests, create time averaged at 3ms, read speeds were competitive (0.5-0.8ms). These results stem from a default setup, suggesting potential for optimization.
#MeetupSlideShow #NoSQL
Watch the meetup recording -> documentdatabase.org/event/comparin
DDC's main goal - give every member of Document Databases a voice and create a safe space for ongoing communication.
Why? In the Document Databases world, speakers/technologies are not particularly represented at technology conferences, despite of their abundance.
S. Sinha: A simple document DB will not be alone sufficient. We must also converge the solution space by naively integrating multiple subsystems within the DB itself to enable modern use cases in time accelerated and cost effective manner
youtube.com/live/VOjZHV-nr
Online courses:
💻 "Graph Analytics for Big Data" by University of California San Diego -
In order to operate database servers the SQL language was created, initially with a different name but it has proven to be an excellent declarative language and it become part of the “SQL” Databases #MeetupSlideshow #SQL #NoSQL
Watch the video -> documentdatabase.org/event/switchin
🔍 Here are some resources that can help you prepare for upcoming meetup on "Document Databases with Convergence of Graph and Stream" ⬇️
📍 What changes are coming about due to the way data is being consumed or generated?
If you don't know the precise answer, you need to check out this video.
To access in full, click here ⬇️
youtube.com/watch?v=VOjZHV
David Murphy: Analyzing AWS DocumentDB vs Azure CosmosDB, we find CosmosDB costlier but limiting in querying. DocumentDB, cost-effective but latency-prone, might be a wiser choice. #MeetupSlideShow #NoSQL
Watch the meetup recording -> documentdatabase.org/event/comparin
• has built-in capabilities for geo-replication, backups, and point-in-time restore, which can help ensure business continuity in case of disasters.
• fully managed, serverless database service = no need to worry about infrastructure management.
David Murphy: Atlas, using M10 cluster, incurs a $438 compute cost and $1,200 storage cost. Higher network costs, owing to cross-account bandwidth charges, make total monthly cost $3,238.
#MeetupSlideShow #NoSQL
Watch the meetup recording -> documentdatabase.org/event/comparin
PostgreSQL (Postgres) has efficient document data management features:
1️⃣ Full Text Search: Powerful text-based queries with stemming, ranking, phrase matching, and proximity search.
#PostgreSQL #DocumentManagement
🔍 Here are some resources for the upcoming "Flexible Document Storage with Postgres" meetup ⬇️
Books:
📖 "Graph Algorithms: Practical Examples in Apache Spark and Neo4j" by Mark Needham and Amy E. Hodler
📖 "Stream Processing with Apache Flink: Fundamentals, Implementation, and Operation of Stream Processing Systems" by Fabian Hueske and Vasiliki Kalavri
David Murphy: Open-source FerretDB offers cost-saving, but AWS DocumentDB simplifies management. Despite FerretDB's modern driver compatibility, DocumentDB is better with legacy. Choose per needs.
#MeetupSlideShow #NoSQL
Watch the meetup recording -> documentdatabase.org/event/comparin
What's unique about it? ⭐
• provides industry-leading performance, scalability, and availability backed by SLAs. According to Microsoft, DocumentDB can scale horizontally to support millions of transactions per second and can handle petabyte-scale workloads with ease.
📍 What is Stream Processing?
If you don't know the precise answer, you need to check out this video.
To access in full, click here ⬇️
youtube.com/watch?v=VOjZHV
Showing order tables as a Document entry #MeetupSlideshow #SQL #NoSQL
Watch the video -> documentdatabase.org/event/switchin
📢 Our webinar "Document Databases with Convergence of Graph and Stream" has already started!
Click here to access :
youtube.com/live/VOjZHV-nr
👨🏻💻 Every voice in Document Databases deserves to be heard.
We're creating a safe space for communication in our community. Join us for valuable webinars with experts covering various aspects of document databases.
Watch now 👇
Don't miss today's YouTube meetup on "Switching from relational to document models, an introduction".
Join us to learn about the benefits of document databases and how they differ from traditional relational models. See you there -> youtube.com/live/PLdz58FVl
NLP techniques can be used to extract entities, keywords, and sentiment from text data, while machine learning can be used to identify patterns and relationships in the data.
🎙️ Join our Fireside Chat on "JSON in PostgreSQL – A Developer’s Perspective"!
Register now
documentdatabase.org/event/json-in-
Journey from MongoDB to PostgreSQL.
False perception of JSON = MongoDB, Structured = SQL (Postgres).
Working with semi-structured data.
~~~~~~~~~~ hf3f8e3a 992bba08-8399-4bde-ab97-c1305e64876 SSR-I18N f2c6ac64-eb07-4bf8-bb18-52a36cf153b7 hf3f8e3a ~~~~~~~~~~
YouTube:
📍 "Graph Processing with Apache Flink" by Apache Flink - youtube.com/watch?v=eRvVzh
📍 "Real-time Stream Processing with Apache Kafka and Apache Samza" by Confluent -
He has spoken at many international open-source conferences and is the author of PostgreSQL: Introduction and Concepts, published by Addison-Wesley.
YouTube:
📍 EDB: "NoSQL and Spatial Database Capabilities using PostgreSQL" -
🔹 Were you waiting for the second part?
You can read it here ⬇
documentdatabase.org/databases-swit
❗ Also, don't forget to visit our website for more information:
documentdatabase.org
#DocumentDatabase #DatabaseManagement #DocumentModels #RelationalToDocument
Quote Tweet
Sachin Sinha: We need to handle text and video data in a streaming manner while keeping the connections and context in the graph database with the ability to train and deploy models in an automated manner.
#MeetupSlideShow
Watch on Youtube -> youtube.com/live/VOjZHV-nr
➡ ACID Compliance: adheres to the principles of Atomicity, Consistency, Isolation, and Durability (ACID), ensuring reliable and consistent data storage and transactions.
🌠 Prior to his involvement with PostgreSQL, Bruce worked as a consultant, developing custom database applications for some of the world’s largest law firms. As an academic, Bruce holds a Masters in Education, an honorary doctorate, and lectures internationally.
3️⃣ "Document Databases with Convergence of Graph and Stream" by Sachin Sinha.
🔗 Watch here: youtube.com/watch?v=VOjZHV
4️⃣ "Flexible Document Storage with Postgres" by Bruce Momjian.
🔗 Watch here: documentdatabase.org/event/non-rela (Watch on demand)
🌟 Don't miss our captivating webinar recording on "Flexible Document Storage with Postgres"
🔗 Watch Now (on demand): documentdatabase.org/event/non-rela
Non-relational storage
Storing XML & JSON data
Optimizing document text data
Efficient searching & retrieval
#PostgreSQL
David Murphy: DocumentDB, on US East-1 with DB R5, costs $373 for compute, $1,200 for storage, and $250 for networking. DBA costs are minimal due to managed service. Total monthly cost: $1,823.
#MeetupSlideShow #NoSQL
Watch the meetup recording -> documentdatabase.org/event/comparin
Sachin Sinha emphasizes the inefficiency of stitching silos - time-consuming & unsustainable. Converging systems within a database simplifies, cuts costs, and scales linearly #MeetupSlideShow
Full presentation: youtube.com/live/VOjZHV-nr
S. Sinha: IOT and other real-time use cases need a hybrid deployment modal. We must embed the system within the device for hyper real-time processing. This should be connected with the local deployment for near-real-time data processing
#MeetupSlideShow
youtube.com/live/VOjZHV-nr
