DB/Nosql
-
Data Warehouse and Data LakeDB/Nosql 2020. 7. 10. 12:12
1. Overview 1.1 Data Warehouse A data warehouse is a blend of technologies and components which allows the strategic use of data. It is a technique for collecting and managing data from varied sources to provide meaningful business insights. It is the electronic storage of a large amount of information by a business that is designed for query and analysis instead of transaction processing. It is..
-
MongoDB ArbiterDB/Nosql 2020. 4. 10. 16:13
1. Overview Arbiters are mongod instances that are part of a replica set but do not hold data (i.e. do not provide data redundancy). An arbiter does not store data, but until the arbiter’s mongod process is added to the replica set, the arbiter will act like any other mongod process and start-up with a set of data files and with a full-sized journal. They can, however, participate in elections. ..
-
ElasticsearchDB/Nosql 2020. 3. 3. 19:26
1. Overview Elasticsearch is open-source analytics and full-text search engine. It’s often used for enabling search functionality for applications. For example, you might have a blog or a webshop for which you want users to be able to search for various kinds of data. That could be blog posts, products, categories, or anything you want. You can build complex search functionality with Elasticsear..
-
MongoDB TransactionsDB/Nosql 2020. 2. 23. 20:18
1. Overview With multi-document ACID transactions in MongoDB, you get the only database that fully combines the power of the document model and a distributed systems architecture with ACID guarantees. Through snapshot isolation, transactions provide a consistent view of data and enforce all-or-nothing execution to maintain data integrity, even across sharded clusters. 2. Description Now for a tr..
-
MongoDB vs CasandraDB/Nosql 2019. 9. 30. 09:31
1. Overview When it comes to NoSQL databases, MongoDB and Cassandra may seem similar but are quite different. Both have similar use cases but are not intended for transactional data (i.e., accounting systems) 2. Description 2.1 Comparison of Features Feature MongoDB Cassandra Development language C++ Java Storage Type BSON files(Document-based) Column(Wide-columns) Expressive object model Yes No..
-
MongoDBDB/Nosql 2019. 9. 20. 10:11
1. Overview MongoDB is a cross-platform document-oriented database program. Classified as a NoSQL database program, MongoDB uses JSON-like documents with schema. MongoDB is developed by MongoDB Inc. and licensed under the Server Side Public License (SSPL) 2. Description 2.1 Ad hoc queries MongoDB supports field, range query, and regular expression searches. Queries can return specific fields of ..
-
Difference between Nosql and SQLDB/Nosql 2019. 8. 25. 11:50
1. Overview When it comes to choosing a database the biggest decisions are picking a relational (SQL) or non-relational (NoSql) data structure. While both the databases are viable options still there are certain key differences between the two that users must keep in mind when making a decision 2. NoSQL 2.1 What is NoSQL NoSQL databases are purpose-built for specific data models and have flexibl..