Category: SQL

The State of Database Technology, Part 1: Scaleability

January 24, 2018
Editor’s note: This post is re-posted here by permission from the author. The original post was on LinkedIn on December 2, 2017. Despite multiple challenger technologies (eg. Object Oriented databases), the relational databases from Oracle, IBM and Microsoft have prevailed supreme for over 30 years. This dominance has however been increasingly challenged by a new [...]

NewSQL in Plain English

January 21, 2018
Editor’s note: This post is re-posted here by permission from the author. The original post was on LinkedIn on January 10, 2018. The world has changed massively in the past 20 years. Back in the year 2000, a few million users connected to the web using a 56k modem attached to a PC, and Amazon only sold [...]

NoSQL, RDBMS, and Contention for Shared Data: Part 2

December 21, 2017

Previously in part one of this blog series, I explained the problems with two methods of database interactions. Traditional JDBC-style interactions mean that locking and latching take up ~30% of compute time. This overhead skyrockets when you try to use a distributed system. A NoSQL key-value interaction allows for better scalability, but for non-trivial use cases […]

architecture contention shared data

NoSQL, RDBMS, and Contention for Shared Data: Part 1

December 19, 2017

First off: I’m not here to bash NoSQL. NoSQL came into existence for a good reason — your generic legacy SQL RDBMS is often slow and expensive when compared to NoSQL alternatives. But much of the discussion I’ve seen about NoSQL, NewSQL, Legacy RDBMS and other technologies gets hung up on such issues as the […]

The Changing Landscape of Databases in Financial Services

November 29, 2017

For decades, relational databases was the de-facto choice for financial service companies, until the 2000s where systems started to face challenges with scalability and availability as the amount of data being processed and consumed shaped how companies conducted their business. NoSQL databases emerged as a reaction to these challenges and while they certainly helped address […]

Improving SQL Execution – An Intern’s Story

October 13, 2017

My name is Dinesh Majeti and I am a Ph.D. student from the University of Houston in the field of Computer Science. It is an exciting moment when you start to work in the industry for the first time, especially as a graduate student who worked on a research problem in the lab for a […]

Using UDF for Machine Learning

October 06, 2017

We added support for scalar user-defined functions in our recent release, VoltDB V7.6. With this feature, users can write their own SQL functions in Java and load them into VoltDB. Those functions, once loaded, can be used in all kinds of SQL queries just like any other built-in SQL functions. User-defined functions can give you […]

Go fast! Blog post on fast data, translytics and VoltDB

Go Faster!

September 12, 2017

Several days ago, I saw a tweet fly by in my stream. The creator of Node.js, Ryan Dahl, was recommending Golang for any new server-side projects. While Node.js is still very popular, the growth in microservices has been driving a more wide-spread adoption of Golang for these projects. Golang is becoming more and more appealing […]

Kafka Summit 2017

Kafka Summit 2017 – Key Takeaways and Commentary

September 08, 2017

Last Monday on August 28th, a number of the VoltDB staff attended the Kafka Summit in San Francisco. This one-day event brought in over 700 attendees from the developer audience to attend 30+ valuable technical talks and breakout sessions, and meet directly with exhibiting sponsors like VoltDB to learn more about their technology – and […]

  • 184/A, Newman, Main Street Victor
  • info@examplehigh.com
  • 889 787 685 6