Structured query language (SQL) is one of the most popular programming languages, with nearly 52% of programmers using it in their work. SQL has outlasted many other programming languages due to its stability and reliability. SQL doesn’t change dramatically from version to version, and that consistency, combined with a logical design that allows it to deliver […]
The Hidden Pitfalls of Cloud-Based Managed MySQL Services
Cloud-based managed MySQL data services are being aggressively marketed to organizations with the promise of streamlining their database management. These “managed data services” are an alternative to more traditional “non-managed data services” – software solutions with embedded intelligent proxies and cluster management using native MySQL run on-premises, in the cloud, or a hybrid cloud. These […]
Data Management in an Industrial Environment
Industrial environments are rich data sources, from equipment pressure and temperature readings to real-time inventory levels. This ocean of data provides organizations with valuable insights when (and if) effectively harnessed. By transforming raw data generated across the floor 24/7 into actionable intelligence, industrial plants are equipped with data-informed insights necessary to create operational strategies that […]
Generative AI and Data: Using Knowledge Graphs and RAG Together
Generative AI has huge potential, but it also faces problems. If generative AI creates information that is not factually accurate in response to a user request – resulting in so-called hallucinations – it can have a big impact on users. Relying on large language model (LLM) training data on its own is not enough to prevent […]
How a Neuro-Symbolic AI Approach Can Improve Trust in AI Apps
As a cognitive scientist, I’ve been immersed in AI for more than 30 years – specifically in speech and natural language understanding, as well as machine-based learning and rule-based decision-making. Progress in our field is always uneven, unfolding in fits and starts. Those of us in the AI field have witnessed multiple “AI winters” over the […]
Running Generative AI in Production – What Issues Will You Find?
As your data projects evolve, you will face new challenges. For new technology like generative AI, some challenges may just be variations on traditional IT projects like considering availability or distributed computing deployment problems. However, generative AI projects are also going through what Donald Rumsfeld once called the “unknown unknowns” phase, where we are discovering […]
Microservices and AWS RDS Instances: Revolutionizing Application Development
In today’s fast-paced digital landscape, the demand for flexible, scalable, and independent application deployment is more critical than ever. Microservices architecture has emerged as a game-changer in how developers build and manage applications, allowing for the decomposition of traditional monolithic systems into independently deployable services. Coupled with the power of Amazon Web Services (AWS) Relational […]
SQL at 50: A Lesson in How to Stay Relevant Around Data
Structured query language (SQL) is now 50 years old. The original paper for SQL (then called SEQUEL) was published in May 1974 by Raymond Boyce and Donald Chamberlin, and provided a guide for data manipulation based on a set of simple commands. Today, we take SQL for granted around data – it is still the third most […]
Why Total Cost of Ownership Is a Critical Metric in High-Availability Databases
In the world of data management, the focus often zeroes in on the performance, scalability, and reliability of database systems. Total cost of ownership (TCO) is a crucial aspect that should hold equal – if not more – importance. TCO isn’t just a financial metric; it’s a comprehensive assessment that can significantly impact a business’s […]
Knowledge Graphs 101: The Story (and Benefits) Behind the Hype
Knowledge graphs, while not as well-known as other data management offerings, are a proven dynamic and scalable solution for addressing enterprise data management requirements across several verticals. As a hub for data, metadata, and content, they provide a unified, consistent, and unambiguous view of data scattered across different systems. Using global knowledge as context for […]