Best of Database — February 2024
- 1
- 2
Community Picks·2y
Improve your SQL skills X2 in 5 minutes
Learn how to advance your SQL skills by working with CTEs and window functions. Discover the importance of SQL for managers and how it can help answer business questions and assist with technical designs. Explore the different types of window functions available in SQL.
- 3
Community Picks·2y
How to Optimize Slow SQL Queries
Learn how to identify and optimize slow SQL queries, including methods such as using parameterized queries, configuring the database for optimal performance, and properly indexing columns. Continuous feedback tools and monitoring can help in finding and optimizing these queries.
- 4
Towards Dev·2y
3 Essential SQL Tricks You Absolutely Need to Know
Learn three essential SQL tricks that can improve efficiency and analytical capabilities. Topics include using Common Table Expressions (CTEs), creating Partial Indexes for faster searches, and implementing Conditional Aggregation in SQL queries.
- 5
- 6
freeCodeCamp·2y
How to Build a Mobile Quiz App with React Native, ChatGPT and Supabase
Learn how to build a mobile quiz app with React Native, ChatGPT, and Supabase. The tutorial covers authentication, database storage, and ranking users based on their scores. Requires basic knowledge of React Native and data fetching in React applications.
- 7
InfoWorld·2y
Why developers should put the database first
Developers are being advised to prioritize the database in their application development journey. Data is considered the most important element of computing and should be the first choice in the technology stack. Various options, such as SQLite, NoSQL databases, and Neurelo, can help developers put the database first.
- 8
- 9
- 10
- 11
Python in Plain English·2y
Setting up PostgreSQL and PgAdmin4 using Docker: A Simplified Approach.
This post provides a simplified approach to setting up PostgreSQL and PgAdmin4 using Docker. It explains the benefits of containerization and guides readers through the process of installing Docker, running the Hello World container, and setting up PostgreSQL and PgAdmin4 containers. The post emphasizes the ease and efficiency of managing databases with containerization.
- 12
- 13
EverSQL·2y
SQL Optimization: a comprehensive developer’s guide
This post provides a comprehensive guide on optimizing SQL queries. It covers topics such as optimizing SELECT, INSERT, and DELETE SQL queries and provides tips on using indexes, improving joins, filtering, and more. The post also introduces EverSQL by Aiven, a tool that can provide performance insights and SQL optimization suggestions.
- 14
SQL Shack·2y
Finding Duplicates in SQL
This post explains the different ways to find duplicate values in SQL using DISTINCT and COUNT, GROUP BY and COUNT, and ROW_NUMBER functions. It provides examples and guidance on how to use these functions to identify duplicates in single columns or across multiple columns. The post also highlights the importance of managing duplicates in data storage and processing.
- 15
Laravel News·2y
Easy management of your application settings with Setting Pro
Setting Pro is a package for easy management of application settings in Laravel. It offers flexible storage options, caching, queue support, event triggers, a global helper function and facade, and more. Visit the GitHub repo for installation instructions and more information.
- 16
Community Picks·2y
How we use migrations during early product development
The post discusses how migrations are used during early product development, where all migrations are kept in a single file called 'initial_migration'. Edits are made to this file instead of creating new migration files to accommodate frequent schema changes. The 'migrate:fresh' command is used to rebuild the migrations. Once the app goes live, new migration files are created for schema changes.
- 17
Pointer·2y
How Uber Serves Over 40 Million Reads Per Second from Online Storage Using an Integrated Cache
Uber has built an integrated caching solution called CacheFront for their in-house distributed database called Docstore. CacheFront helps Uber serve over 40 million reads per second from online storage, overcoming challenges such as low-latency read access, high scalability, and cost efficiency.
- 18
Medium·2y
How to Find the Best Stocks in the Stock Market Using AI
Learn how to use AI to find the best stocks in the stock market using the NexusTrade Platform. Discover the features of intelligent stock screening and the implementation process. Also, explore the MongoDB Aggregation Framework for executing complex queries.
- 19
- 20
ITNEXT·2y
MongoDB Compass — Convert Text into Queries with AI-Powered Natural Language
Learn how MongoDB Compass revolutionizes query generation using AI-powered natural language. Explore use cases, import datasets using MongoDB tools, and create queries based on country information in MongoDB Compass.
- 21
Hacker News·2y
readysettech/readyset: Readyset is a MySQL and Postgres wire-compatible caching layer that sits in front of existing databases to speed up queries and horizontally scale read throughput. Under the hoo
ReadySet is a transparent database cache for Postgres & MySQL that improves performance and scalability without requiring app rewriting or manual cache invalidation. It is wire-compatible with Postgres and MySQL and can be used with existing ORMs or database clients.
- 22
DEV·2y
🏁🐘Winning Race Conditions With PostgreSQL
This post discusses race conditions in databases, particularly in PostgreSQL, and provides solutions for avoiding them. It covers cases of simple uniqueness, compound uniqueness, compound multiple uniqueness, and compound referential uniqueness. The article also mentions the use of transactions, advisory locks, and the SERIALIZABLE transaction isolation level. Overall, it offers techniques to handle and prevent race conditions in database operations.
- 23
Towards Dev·2y
Day 18 : Learn Node.JS in 30 days (Beginners)
This post provides a beginner's guide to using Node.js and SQL to perform fundamental queries on a database table. It covers topics such as inserting data, selecting data, updating data, and deleting data using SQL commands. The post also includes examples of various SQL queries and their syntax.
- 24
- 25
