Skip to content
  • Algorithms
  • Distributed System
  • Enterprise Development
  • Command Line
  • Microservice
  • Git
  • Software Engineering
  • System Design
  • Network Administrator
  • Network Engineering
  • Cyber Security
  • Cyber Law
Thursday, May 22 2025
  • Data Structures
  • Programming
    • C Pro
    • C++ Pro
    • C#
    • PHP Pro
    • Go Lang
    • Java Pro
    • Python Pro
    • Node JS
    • R Pro
  • Database
    • MySQL
    • PostgreSQL
    • MongoDB
    • Redis
    • MS SQL Server
    • Oracle Database
    • SQL Statement
    • NoSQL Statement
    • NewSQL Statement
    • GraphQL Statement
    • Cypher Statement
  • Web Development
    • HTML
    • CSS
      • Bootstrap
    • CMS
      • Drupal
      • Joomla
      • WordPress
    • JavaScript
      • Angular JS
      • React JS
      • Vue JS
  • Mobile Development
    • Flutter
    • React Native
  • Linux
    • CentOS
    • Debian
    • Ubuntu
  • Cloud Computing
    • Infrastructure as a Service
    • Platform as a service
    • Database as a Service
    • Containers as a Service
    • Security as a Service
    • Software as a service
  • ICT Projects
    • Open Source Projects
    • Student Projects
  • Data Science
    • Data Analysis
    • Data Visualization
    • Deep Learning
  • Top 10 Mistakes
  • Top 10 Useful
  • Best Practice
Shuffle
RatanaSOTH – the Blog's ICT Geek

RatanaSOTH - the Blog's ICT Geek

Blog for IT Knowledge, Technology Sharing, and ICT Tips in Cambodia-the Khmer168.com
  • Data Structures
  • Programming
    • C Pro
    • C++ Pro
    • C#
    • PHP Pro
    • Go Lang
    • Java Pro
    • Python Pro
    • Node JS
    • R Pro
  • Database
    • MySQL
    • PostgreSQL
    • MongoDB
    • Redis
    • MS SQL Server
    • Oracle Database
    • SQL Statement
    • NoSQL Statement
    • NewSQL Statement
    • GraphQL Statement
    • Cypher Statement
  • Web Development
    • HTML
    • CSS
      • Bootstrap
    • CMS
      • Drupal
      • Joomla
      • WordPress
    • JavaScript
      • Angular JS
      • React JS
      • Vue JS
  • Mobile Development
    • Flutter
    • React Native
  • Linux
    • CentOS
    • Debian
    • Ubuntu
  • Cloud Computing
    • Infrastructure as a Service
    • Platform as a service
    • Database as a Service
    • Containers as a Service
    • Security as a Service
    • Software as a service
  • ICT Projects
    • Open Source Projects
    • Student Projects
  • Data Science
    • Data Analysis
    • Data Visualization
    • Deep Learning
  • Top 10 Mistakes
  • Top 10 Useful
  • Best Practice
Cloud ComputingNetwork AdministratorNetwork EngineeringNetwork Programming

What is Network Engineering? and the Comparison of Similarity Skill

Software EngineeringSystem Design

What is Software Engineering?

Database Management SystemMongoDBNoSQL Statement

MongoDB vs Firebase: A NoSQL Showdown for Modern App Development

Database Management SystemMongoDBNoSQL Statement

Introduction to MongoDB and Its NoSQL Work

Database Management SystemMongoDBNoSQL StatementPostgreSQLRedis

What is Memory-Based Database?

MicroserviceSystem Design

Case Study: Real-Time Messaging System

Posted on 28/01/2024
MicroserviceSystem Design

A Comparative Analysis of XML, JSON, and RPC: Unveiling Their Strengths and Weaknesses Through a Case Study

Posted on 28/01/202428/01/2024
Microservice

Enterprise Application: Microservice in C#, Java, and Golang

Posted on 22/01/2024
MicroserviceProgramming LanguagesPython Pro

Microservice & API with Python

Posted on 12/01/202415/01/2024
Categories
Cloud Computing Network Administrator Network Engineering Network Programming

What is Network Engineering? and the Comparison of Similarity Skill

  • Post Date 19/05/2025

In today’s hyper-connected world, the smooth exchange of information between people, devices, and systems depends heavily on efficient and secure networks. At the heart of […]

Estimated read time 6 min read
Categories
Software Engineering System Design

What is Software Engineering?

  • Post Date 18/05/2025

In today’s digital world, software plays a critical role in almost every aspect of our lives — from mobile apps and web platforms to large-scale […]

Estimated read time 11 min read

Categories
Database Management System MongoDB NoSQL Statement

MongoDB vs Firebase: A NoSQL Showdown for Modern App Development

  • Post Date 15/05/2025

In the ever-evolving world of app development, choosing the right NoSQL database can significantly affect your application’s scalability, performance, and development speed. Two popular contenders […]

Estimated read time 5 min read
Categories
Database Management System MongoDB NoSQL Statement

Introduction to MongoDB and Its NoSQL Work

  • Post Date 15/05/2025

Introduction to MongoDB and Its NoSQL Work What is MongoDB? MongoDB is a popular, open-source NoSQL database designed to store and manage large volumes of […]

Estimated read time 4 min read
Categories
Database Management System MongoDB NoSQL Statement PostgreSQL Redis

What is Memory-Based Database?

  • Post Date 14/05/2025

A memory-based database, also called an in-memory database (IMDB), is a database management system that stores data entirely in the main memory (RAM) instead of […]

Estimated read time 2 min read
Categories
Database Management System MongoDB NoSQL Statement PostgreSQL

What is Document-Based Databases? And Its Group

  • Post Date 10/05/2025

Document-Based Databases (also known as document stores) are a type of NoSQL database designed to store, retrieve, and manage document-oriented information. They are optimized for […]

Estimated read time 2 min read
Categories
Database Management System MongoDB NoSQL Statement PostgreSQL

What is NoSQL and Type of Database with NoSQL?

  • Post Date 10/05/2025

NoSQL (short for “Not Only SQL”) is a type of database that provides a mechanism for storing and retrieving data in ways other than the […]

Estimated read time 2 min read
Categories
Database Management System MySQL PostgreSQL

What is Vector Database

  • Post Date 05/05/2025

A vector database is a specialized type of database designed to store, index, and search high-dimensional vector embeddings. These vectors typically represent data like text, […]

Estimated read time 3 min read
Categories
Database Management System PostgreSQL

PostgreSQL Enterprise Database: Ecosystem Extension

  • Post Date 21/04/2025

PostgreSQL ecosystem diagram, showcasing various extensions and tools categorized by functionality. PostgreSQL is a powerful open-source relational database system, and this diagram illustrates how its […]

Estimated read time 3 min read
Categories
Data Structures Database Management System

Relationships in Relational Databases: Benefits and Drawbacks

  • Post Date 21/04/2025

Pros and Cons of relationships in relational databases is spot on—very comprehensive! Here’s a slightly polished version to enhance clarity and flow, especially if you’re […]

Estimated read time 2 min read

Posts navigation

← Older Posts

Articles

  • Algorithms
  • Angular JS
  • Apache
  • C Pro
  • C#
  • C++ Pro
  • Cloud Computing
  • CMS
  • Comparison
  • Cyber Security
  • Data Science
  • Data Structures
  • Data Visualization
  • Database Management System
  • DevOps
  • Distributed System
  • Docker
  • Enterprise Application Development
  • Firebase
  • Go Gin
  • Go Lang
  • Java Pro
  • JavaScript
  • Joomla
  • Linux
  • Machine Learning
  • Microservice
  • MongoDB
  • MySQL
  • Nest.js
  • Network Administrator
  • Network Engineering
  • Network Programming
  • Next.js
  • Next.js
  • Nginx
  • Node JS
  • NodeJS
  • NoSQL Statement
  • Nuxt.js
  • Perl Pro
  • PHP Pro
  • PostgreSQL
  • Programming Languages
  • Python Pro
  • React JS
  • Redis
  • Rust
  • Software Engineering
  • SQL Statement
  • System Design
  • Top 10 Mistakes
  • Uncategorized
  • Vue JS
  • Web Development

Topics

.NET Core Adv PHP Async Asynchronous Await AWS S3 Best Practices blocking I/O C# C-Sharp C Programming CRUD Database Design Django Docker Enterprise Application File Uploading Firebase Go Go Buffalo Go Echo Go Fiber Go Gin Go Lang Golang Go Revel Java Java EE Java Pro JavaScript JIT Laravel Machine Learning Microservice Mistakes ML.NET MySQL Nest.js NodeJs non-blocking I/O NoSQL OOP OPcache Perl PHP PostgreSQL Python Spring Boot Top 10 Mistakes XML

Top ICT Certificate

You May Also Like:

What is Network Engineering? and the Comparison of Similarity Skill
Cloud ComputingNetwork AdministratorNetwork EngineeringNetwork Programming

What is Network Engineering? and the Comparison of Similarity Skill

Posted on 19/05/202519/05/2025 by R SOTH
What is Software Engineering?
Software EngineeringSystem Design

What is Software Engineering?

Posted on 18/05/202518/05/2025 by R SOTH
MongoDB vs Firebase: A NoSQL Showdown for Modern App Development
Database Management SystemMongoDBNoSQL Statement

MongoDB vs Firebase: A NoSQL Showdown for Modern App Development

Posted on 15/05/202515/05/2025 by R SOTH
Introduction to MongoDB and Its NoSQL Work
Database Management SystemMongoDBNoSQL Statement

Introduction to MongoDB and Its NoSQL Work

Posted on 15/05/202515/05/2025 by R SOTH
What is Memory-Based Database?
Database Management SystemMongoDBNoSQL StatementPostgreSQLRedis

What is Memory-Based Database?

Posted on 14/05/202514/05/2025 by R SOTH
What is Document-Based Databases? And Its Group
Database Management SystemMongoDBNoSQL StatementPostgreSQL

What is Document-Based Databases? And Its Group

Posted on 10/05/202510/05/2025 by R SOTH

Cambodia Cyber Law

© 2023 RatanaSOTH - Cambodian Geek

Learn Series

Cambodia Government in ICT

Cambodia ICT University

Copyright © 2025
Designed & Developed by ThemeinWP Team
Scroll to top