newsYugabyteDB 2.19 gets new PostgreSQL-compatibility featuresYugabyte is evolving its database with the addition of a cost-based optimizer, bimodal query execution, and smart data distribution.By Anirban GhoshalSep 19, 20243 minsPostgreSQLRelational DatabasesDatabases feature Overcoming AI hallucinations with RAG and knowledge graphsBy Dom CouldwellSep 17, 20246 minsGraph DatabasesGenerative AIDatabasesnews analysis What’s in the cards for MariaDB?By Paul BarkerSep 12, 20246 minsRelational DatabasesDatabasesOpen Source newsInfluxData makes performance, storage improvements to InfluxDB 3.0By Anirban Ghoshal Sep 04, 20243 minsNoSQL DatabasesDatabases featurePostgreSQL tutorial: Get started with PostgreSQL 16By Serdar Yegulalp Sep 04, 202411 minsPostgreSQLDatabasesSoftware Development opinionThe slow evolution of enterprise techBy Matt Asay Aug 26, 20246 minsTechnology IndustryDatabasesProgramming Languages newsGoogle Cloud adds graph processing to Spanner, SQL support to BigtableBy Anirban Ghoshal Aug 01, 20246 minsDatabasesSQL newsGoogle Cloud Spanner adds graph processing, graph RAGBy Paul Krill Aug 01, 20242 minsGoogle Cloud PlatformGenerative AIDatabases how-toFull-stack development with Java, React, and Spring Boot, Part 2By Matthew Tyson Jul 31, 20248 minsJavaReactWeb Development Articleshow-toHow to get started with MySQLA quick, step-by-step guide to setting up, configuring, and managing a MySQL database server on Windows, Linux, and macOS.By Serdar Yegulalp Jul 31, 2024 9 minsMySQLDatabasesfeatureWhy Apache Iceberg is on fire right nowApache Iceberg provides an open table format for interoperability across data lakes, showing the importance of a true open standard. By James Malone Jul 31, 2024 5 minsData WarehousingDatabasesCloud ComputingreviewsQdrant review: A highly flexible option for vector searchVector database offers on-prem, cloud-native, or SaaS deployment, leading performance, a rich set of integrations and language drivers, and a dizzying array of optimization options. By Martin Heller Jul 29, 2024 14 minsGenerative AIDatabasesArtificial IntelligencefeatureHow to create an operational data store with TiDBTake advantage of an operational data store to consolidate data from across your organization and transform it for use in real time. By Li Shen Jul 24, 2024 10 minsMySQLRelational DatabasesDatabasesnewsGoogle Cloud Spanner gets dual-region configuration option Google says the dual-region configuration option will help enterprises comply with data residency regulations in countries with limited cloud infrastructure.By Anirban Ghoshal Jul 23, 2024 4 minsGoogle Cloud PlatformDatabasesSQLfeatureHow to master multi-tenant data managementSuccess with a multi-tenant architecture requires the close alignment of design, use case, and underlying technology. Let’s dive into the key design patterns, their benefits, and their challenges. By Li Shen Jul 16, 2024 16 minsCloud ArchitectureDatabasesCloud ComputinganalysisHow to choose the right database for your applicationFrom performance to programmability, the right database makes all the difference. Here are 13 key questions to guide your selection.By Martin Heller Jul 15, 2024 12 minsNoSQL DatabasesDatabasesSQLnewsWhat’s new in MySQL 9.0Say hello to JavaScript stored programs in MySQL Enterprise Edition, say goodbye to SHA-1.By Lynn Greiner Jul 04, 2024 3 minsMySQLDatabasesnewsQdrant unveils vector-based hybrid search for RAGQdrant’s BM42 search algorithm delivers more accurate and efficient retrieval for retrieval-augmented generation applications, the company says. By Paul Krill Jul 02, 2024 2 minsGenerative AIDatabasesDevelopment Libraries and Frameworkshow-toDownload our NoSQL database enterprise buyer’s guideNoSQL databases store and manage data in ways that enable high operational speed and a level of flexibility not found in traditional relational databases. There are more than two dozen open-source and commercial NoSQL databases available. Learn how to choose the right one.By Bob Violino and Martin Heller Jul 02, 2024 1 minNoSQL DatabasesDatabasesEnterprise Buyer’s GuidesnewsSingleStoreDB joins the Apache Iceberg bandwagonThe latest update includes Iceberg integration, faster vectors, high-relevance full-text search, and autoscaling.By Anirban Ghoshal Jun 26, 2024 4 minsDatabasesnewsOracle HeatWave’s in-database LLMs to help reduce infra costsOracle has added new features to the service formerly known as MySQL HeatWave to help in generative AI-based app development.By Anirban Ghoshal Jun 26, 2024 4 minsGenerative AIDatabases Show more Show less View all Upcoming Events01/Oct conferenceDevOps Summit UKOct 01, 20249:00 AM – 17:30 PM GMTAndaz London Liverpool Street CIO 28/Nov conferenceThe Official CSO Security Summit UKNov 28, 20249:30 am – 17:30 GMTAndaz London Liverpool Street CSO and CISO 28/Nov awardsCSO 30 Awards UKNov 28, 202418:30-21:30 GMTAndaz London Liverpool Street CSO and CISO View all events Video on demand videoHow to implement “modes” in software, with a game as an exampleIn software development, there’s the concept of a “mode” – a distinct set of behaviors for a program that changes the way it receives user input. In this video we’ll demonstrate a simple video game (using the PyGame framework) that uses three distinct modes of behavior, and use it as an example for how to implement modal behaviors in a program. The code shown in this video is available at https://gist.github.com/syegulalp/ab5ccf257381344ea6c3f29bf36936bc – you are free to use it as you see fit. Sep 12, 2024 4 minsPython Powerful Python source code processing with “ast” Sep 10, 2024 9 minsPython The power of Python enums Aug 27, 2024 4 minsPython The basics of Pillow, Python’s image manipulation library Aug 16, 2024 6 minsPython See all videosExplore a topic Analytics Artificial Intelligence Careers Cloud Computing Data Management Development Tools Devops Emerging Technology Generative AI Java JavaScript Microsoft .NET Open Source Programming Languages View all topics All topics Close Analytics Artificial Intelligence Careers Cloud Computing Data Management Development Tools Devops Emerging Technology Generative AI Java JavaScript Microsoft .NET Open Source Programming Languages Python Security Software Development Technology Industry Show me moreLatestArticlesVideos news Deno 2.0 moves to release candidate stage By Paul Krill Sep 19, 20244 mins JavaScriptNode.jsTypescript news New Arm partnerships extend AI performance from edge to cloud By Paul Krill Sep 19, 20242 mins PythonGenerative AIMachine Learning how-to Exception handling in Java: Advanced features and types By Jeff Friesen Sep 19, 202423 mins JavaProgramming LanguagesSoftware Development video How to use the watch command Aug 16, 20242 mins Open Source video How to use dbm to stash data quickly in Python Jul 04, 20244 mins Python video How to auto-generate Python type hints with Monkeytype Jun 11, 20245 mins Python