memsql

Technical Deep Dive into MemSQL Streamliner

MemSQL Streamliner, an open source tool available on GitHub, is an integrated solution for building real-time data pipelines using Apache Spark. With Streamliner, you can stream data from real-time data sources (e.g. Apache Kafka), perform data transformations within Apache Spark, and ultimately load data into MemSQL for persistence and application serving. Streamliner is great tool for developers and data scientists since little to no code is required – users can instantly build their...


Q/A with Dan McCaffrey, VP Analytics, Teespring

One of the best parts of being a startup is getting to work with other startups – companies experiencing rapid growth get to share ideas and technology, and fortify the startup ecosystem. Yesterday we announced a new customer who exemplifies this: Teespring! Teespring is an on-demand ecommerce company that gives budding entrepreneurs the opportunity to build and grow their apparel businesses via its platform. Teespring uses MemSQL to power its sales analytics platform, which analyzes data in...


Understanding MemSQL in 5 Easy Questions

The funny thing about MemSQL is that it is simultaneously familiar and leading edge. On one hand, it is a relational database management system with a SQL interface – you probably already know how to use one of those! On the other hand, it stores data in memory and runs in a cluster – you may or may not have experience with a modern system that leverages these features. This post addresses common questions that people ask the first time they encounter MemSQL. By reading these five...


MemSQL Office

Celebrating MemSQL Availability Two Years In

MemSQL Office Ribbon Cutting Today, I couldn’t be more excited to mark the two year anniversary of MemSQL general availability! MemSQL began with a simple idea to build a new database that would give any company the ability to operate in real-time and make their business more data-driven, responsive, and scalable. Since releasing MemSQL, it’s been an amazingly fun journey as the company has grown by leaps and bounds every quarter. To celebrate our second birthday, I wanted to take a brief...


Load Files from Amazon S3 and HDFS with the MemSQL Loader

One of the most common tasks with any database is loading large amounts of data into it from an external data store. Both MemSQL and MySQL provide the LOAD DATA command for this task; this command is very powerful, but by itself, it has a number of restrictions: It can only read from the local filesystem, so loading data from a remote store like Amazon S3 requires first downloading the files you need. Since it can only read from a single file at a time, loading from multiple files requires...


Full Speed Ahead

Credit: US Navy Nearly ten years ago I received a phone call about a startup in Silicon Valley solving application performance problems with memory. From my data center infrastructure experience, I knew the days of mechanical disk drives were limited. I had to get on the memory train, so I went. That experience led me to meet the co-founders of Fusion-io and ultimately join them in 2010. When Fusion-io went public in 2011 revenue was on its way from $36 million to $197 million annually. The time...


Gary Orenstein Joins MemSQL as Chief Marketing Officer

News release: MemSQL Welcomes Gary Orenstein as Chief Marketing Officer SAN FRANCISCO, December 18, 2014 – MemSQL, the leader in real-time and historical Big Data analytics, today announced that Gary Orenstein has joined the company as Chief Marketing Officer. In this role, Orenstein will lead the marketing strategy, growth, communications, and customer engagement as MemSQL expands adoption of its distributed, in-memory database, enabling companies to capture, store, and query terabytes...


chris fry memsql

Chris Fry Joins MemSQL Advisory Board

We are excited to announce that web scaling expert and technology growth executive Chris Fry has joined the MemSQL advisory board. Chris will provide technical and organizational expertise to MemSQL as we expand the capabilities and market adoption of our distributed in-memory database. Scaling expert @chfry former executive at @twitter and @salesforce joins @memsql advisory board – Click to Tweet Chris has broad experience in scaling both technology infrastructure and engineering...


MemSQL and Cisco Work Together to Make Real-Time Performance on Hadoop a Reality

While Hadoop is great for storing large volumes of data, it’s too slow for building real-time applications. However, our recent collaboration with Cisco provides a solution for Hadoop users who want a better way of processing real-time data. Using Cisco’s Application Centric Infrastructure including APIC and Nexus switch technology, we’ve been able to demonstrate exceptional throughput on concurrent MemSQL and Hadoop 2.0 workloads. Here’s How It Works Cisco’s new networking technology...


Seven Databases in Seven Weeks: MemSQL at CMU

Last week I gave a presentation as part of the “Seven Databases in Seven Weeks” seminar series designed to showcase new technologies available for front-end application developers. Hosted by Carnegie Mellon University, the series features leading developers of NoSQL and NewSQL database management systems. Watch the presentation below to learn about Hybrid Transactional and Analytical Processing (HTAP) and MemSQL’s key innovations that enable us to deliver on being a...