DZone
Thanks for visiting DZone today,
Edit Profile
  • Manage Email Subscriptions
  • How to Post to DZone
  • Article Submission Guidelines
Sign Out View Profile
  • Post an Article
  • Manage My Drafts
Over 2 million developers have joined DZone.
Log In / Join
Refcards Trend Reports
Events Video Library
Refcards
Trend Reports

Events

View Events Video Library

Zones

Culture and Methodologies Agile Career Development Methodologies Team Management
Data Engineering AI/ML Big Data Data Databases IoT
Software Design and Architecture Cloud Architecture Containers Integration Microservices Performance Security
Coding Frameworks Java JavaScript Languages Tools
Testing, Deployment, and Maintenance Deployment DevOps and CI/CD Maintenance Monitoring and Observability Testing, Tools, and Frameworks
Culture and Methodologies
Agile Career Development Methodologies Team Management
Data Engineering
AI/ML Big Data Data Databases IoT
Software Design and Architecture
Cloud Architecture Containers Integration Microservices Performance Security
Coding
Frameworks Java JavaScript Languages Tools
Testing, Deployment, and Maintenance
Deployment DevOps and CI/CD Maintenance Monitoring and Observability Testing, Tools, and Frameworks

Enterprise AI Trend Report: Gain insights on ethical AI, MLOps, generative AI, large language models, and much more.

2024 Cloud survey: Share your insights on microservices, containers, K8s, CI/CD, and DevOps (+ enter a $750 raffle!) for our Trend Reports.

PostgreSQL: Learn about the open-source RDBMS' advanced capabilities, core components, common commands and functions, and general DBA tasks.

AI Automation Essentials. Check out the latest Refcard on all things AI automation, including model training, data security, and more.

Core Badge
Avatar

Akmal Chaudhri

DZone Core CORE

Senior Technical Evangelist @ SingleStore

London, GB

Joined Oct 2014

https://medium.com/@VeryFatBoy

About

I help build global developer communities and raise awareness of technology through presentations and technical writing. I have over 25 years of experience in IT. I have previously held roles as a developer, consultant, product strategist, evangelist, technical writer and technical trainer with several Blue Chip companies and Big Data startups. I have regularly presented at many international conferences and served on the program committees for several major conferences and workshops. I have published widely and edited or co-edited ten books. I hold a BSc (1st Class Hons.) in Computing and Information Systems, MSc in Business Systems Analysis and Design and a PhD in Computer Science. I am a Member of the British Computer Society (MBCS) and a Chartered IT Professional (CITP).

Stats

Reputation: 1760
Pageviews: 371.0K
Articles: 27
Comments: 8
  • Articles
  • Comments

Articles

article thumbnail
Using Approximate Nearest Neighbor (ANN) Search With SingleStoreDB
In this article, we'll evaluate ANN Index Search with the new VECTOR data type using the Fashion MNIST dataset from Zalando.
January 22, 2024
· 1,419 Views · 2 Likes
article thumbnail
Dot Product, Euclidean Distance, and Cosine Similarity in SingleStoreDB
In the below article, learn examples of using Dot Product, Euclidean Distance, and Cosine Similarity in SingleStoreDB to assess vector relationships.
January 8, 2024
· 2,481 Views · 2 Likes
article thumbnail
Streaming Data From MongoDB Atlas to SingleStore Kai Using Kafka and CDC
Learn how to use the new SingleStore CDC solution.
January 4, 2024
· 2,709 Views · 1 Like
article thumbnail
Analyzing Stock Tick Data in SingleStoreDB Using LangChain and OpenAI's Whisper
Talk to SingleStoreDB about stock tick data using LangChain and OpenAI's Whisper.
September 17, 2023
· 2,512 Views · 1 Like
article thumbnail
Using OpenAI Embeddings Search With SingleStoreDB
In this article, we'll test the ability of SingleStoreDB to store and query the OpenAI Wikipedia Vector Database dataset.
May 24, 2023
· 2,636 Views · 2 Likes
article thumbnail
Turbocharge Your Application Development Using WebAssembly With SingleStoreDB
In this article, learn how to build a Wasm UDF to perform sentiment analysis on data already stored in SingleStoreDB.
October 7, 2022
· 5,394 Views · 1 Like
article thumbnail
How to Install SingleStoreDB in a Virtual Machine
No-risk, low-cost way to evaluate SingleStoreDB
July 10, 2022
· 5,060 Views · 2 Likes
article thumbnail
Quickstart to Using SingleStoreDB, MindsDB, and Deepnote for Data Science
Build a quick data science stack
Updated June 15, 2022
· 6,362 Views · 2 Likes
article thumbnail
Image Classification Using SingleStore DB, Keras, and Tensorflow
Follow along in this tutorial to learn how to store Fashion MNIST images and ML predictions in SingleStore DB.
Updated May 13, 2022
· 7,111 Views · 3 Likes
article thumbnail
Using SingleStore DB, Spark and Alternating Least Squares (ALS) To Build a Movie Recommender System
Follow an example of building a movie recommender system to learn more about how to execute machine learning code directly in SingleStore DB.
March 24, 2022
· 3,469 Views · 3 Likes
article thumbnail
Using SingleStore DB as a JSON Document Database
Learn how to store, retrieve and query JSON data using SingleStore DB
Updated March 21, 2022
· 11,320 Views · 7 Likes
article thumbnail
Using SingleStore DB for Full-Text Index and Search
This post continues our exploration of the multi-model capabilities of SingleStore DB. Here, discuss SingleStore DB's support for Full-Text Index and Search.
Updated March 21, 2022
· 5,604 Views · 3 Likes
article thumbnail
Using SingleStore as a Geospatial Database
It's about space! Learn how to use geospatial data and perform geospatial queries in an extended example with the help of SingleStore, Folium, and Streamlit.
February 17, 2022
· 10,572 Views · 3 Likes
article thumbnail
Using SingleStore as a Time Series Database
Exploring SingleStore's support for Time Series data by using S and P 500 stock data from Kaggle. We'll build a quick dashboard to visualize candlestick charts.
February 9, 2022
· 4,515 Views · 3 Likes
article thumbnail
Connect Streamlit to SingleStore
Get great visualizations in minutes! This article will show how SingleStore can be quickly used with an open-source application framework called Streamlit.
February 4, 2022
· 4,230 Views · 3 Likes
article thumbnail
Using SingleStore as a ML Feature Store
SingleStore comes to the Feast
February 2, 2022
· 4,038 Views · 4 Likes
article thumbnail
Using SingleStore as a Kafka Producer
Previously, we learned to ingest data from a Kafka cluster using SingleStore pipelines. Today, we'll see how to push data from SingleStore to a Kafka cluster.
January 26, 2022
· 5,375 Views · 2 Likes
article thumbnail
How To Use SingleStore Pipelines With Kafka, Part 3 of 3
This series of articles looks at the SingleStore feature called Pipelines. Today, learn how to replace the Consumer part of a Producer-Consumer with a SingleStore Pipeline.
January 19, 2022
· 3,614 Views · 4 Likes
article thumbnail
How To Use SingleStore Pipelines With Kafka, Part 2 of 3
This series of articles looks at a compelling feature of SingleStore called Pipelines. Here in Part 2, learn about Producer-Consumer using Java and JDBC.
January 13, 2022
· 3,646 Views · 4 Likes
article thumbnail
How To Use SingleStore Pipelines With Kafka, Part 1 of 3
This series of articles looks at a compelling feature of SingleStore called Pipelines. Here in Part 1, learn how to load some sensor data into SingleStore.
January 6, 2022
· 5,047 Views · 4 Likes
article thumbnail
How To Use SingleStore With Spark ML for Fraud Detection
In this final part of our Fraud Detection series, we’ll use Spark to build a Logistic Regression model from data stored in SingleStore.
November 25, 2021
· 7,827 Views · 2 Likes
article thumbnail
How To Use SingleStore With Spark ML for Fraud Detection
In this second article in our Fraud Detection series, we’ll load credit card data into our Spark environment.
November 16, 2021
· 7,540 Views · 2 Likes
article thumbnail
How to Use SingleStore With Spark ML for Fraud Detection
In this 3-part series of articles, we’ll see how easy it is to use the SingleStore Spark Connector and the performance benefits it provides.
November 9, 2021
· 7,852 Views · 2 Likes
article thumbnail
Using GridGain With Kafka Connector
We look at how to integrate two interesting big data technologies that allow data professionals to work with streaming data.
January 3, 2019
· 7,106 Views · 13 Likes
article thumbnail
Apache Ignite Transactions Architecture: Concurrency Modes and Isolation Levels
We continue our series on how to use Apache Ignite while working APIs by looking at the main locking modes and isolation levels supported by Apache Ignite.
February 8, 2018
· 9,471 Views · 8 Likes
article thumbnail
In-Memory Technologies: Meeting Healthcare's Fast Data Challenges (Part 2)
Learn about a healthcare case study from a company called e-Therapeutics, which specializes in drug discovery and development, and see how they used Apache Ignite.
December 28, 2017
· 5,946 Views · 2 Likes
article thumbnail
Getting Started With Apache Ignite (Part 1)
In this series of articles, I will share what I learned about Apache Ignite as a beginner, starting with clustering and deployment.
May 29, 2017
· 16,355 Views · 17 Likes

Comments

A Comparison of SQL and NoSQL to Simplify Your Database Decision

May 10, 2017 · Chris Brumfield

There are also other considerations when choosing technology, such as skills, long-term vendor survival, so on. I have been tracking NoSQL databases since early 2012, collecting publicly available data on skills and vendors. Considerations and summary of data in Section 2 of this very large slide deck: Considerations for using NoSQL technology on your next IT project Data last updated in August 2016, so due for a major update.

NoSQL Database Types

Mar 06, 2016 · Arno Meysman

I have been tracking NoSQL databases for several years, collecting publicly available data on skills and vendors. The NoSQL market is still tiny. Considerations and summary of data in Section 2 of this very large slide deck: Considerations for using NoSQL technology on your next IT project. Slides regularly updated with new data as I find it.

Executives' Perspectives on the Evolution of Data Management

Feb 12, 2016 · Tom Smith

Did you also look at security issues?

Query JSON Using SQL With Couchbase Query Workbench

Jan 26, 2016 · Sam Atkinson

Developer mindset for one. The fact that SQL was originally designed for relational databases and extending it for use for NoSQL is not necessarily the way forward. And there are plenty of good points in several LinkedIn discussion threads. Have a read:

Is N1QL more then SQL-92 ?

You really believe that SQL is a good query language for: XML, JSON, graphs, !??? Really !??? In 2016 !???

How to kill NoSQL (if I were Oracle..)

And there may be other hidden costs as well, some of which are discussed here:

The hidden costs of NoSQL

Another issue is performance. I have read in a few places that N1QL performance is very poor. How about Couchbase publishing some performance numbers for N1QL production deployments or comparing their N1QL implementation against relational systems or Cassandra CQL?

Query JSON Using SQL With Couchbase Query Workbench

Jan 17, 2016 · Sam Atkinson

There are also dangers with using SQL on NoSQL. Two articles that discuss some of the issues:

Using SQL techniques in NoSQL is OK, right? WRONG

and

Don’t Be Fooled By Facades

Whilst the discussion is more about Cassandra CQL, the issues may still be relevant to N1QL as well.

Why MongoDB is the Way to Go

Oct 21, 2015 · Davis Kerby

There are also other considerations that people may need to think about, such as skills, vendor funding, performance, security, so on. MongoDB may not do so well in those areas. I have been tracking NoSQL databases for several years, collecting publicly available data on skills and vendors. The NoSQL market is still tiny. Considerations and summary of data in Section 2 of this very large slide deck: https://speakerdeck.com/abchaudhri/considerations-for-using-nosql-technology-on-your-next-it-project-1 Slides regularly updated with new data as I find it.

Bean Validation: Integrating JSR-303 with Spring

Jun 15, 2015 · Uri Boness

Don't forget that skills are also important. Also, long-term vendor survival. I have been collecting public data on NoSQL skills and vendors for several years. Summary in Section 2: Considerations for using NoSQL technology on your next IT project.

Moving Windows

Mar 09, 2015 · Mr B Loid

There are often many more things to think about, such as skills, vendor capitalization/funding, and so on. I have collected some publicly available data in section 2 of this slide deck: Considerations for using NoSQL technology on your next IT project.

User has been successfully modified

Failed to modify user

ABOUT US

  • About DZone
  • Send feedback
  • Community research
  • Sitemap

ADVERTISE

  • Advertise with DZone

CONTRIBUTE ON DZONE

  • Article Submission Guidelines
  • Become a Contributor
  • Core Program
  • Visit the Writers' Zone

LEGAL

  • Terms of Service
  • Privacy Policy

CONTACT US

  • 3343 Perimeter Hill Drive
  • Suite 100
  • Nashville, TN 37211
  • support@dzone.com

Let's be friends: