IoT is a Really Big Deal
Splice Machine integrates tightly with messaging systems such as Kafka and Kinesis. It can insert data under transaction control, perform parallel batch processing across many database nodes or perform real-time transformations before committing data to the database.
Splice Machine’s in-memory Spark Engine can perform real-time analytics on incoming data, create batches for distributed insertion and perform on-the-fly transformations to make sure that committed data is immediately available for analysis and machine learning.
Splice Machine is a Cloud-based platform that scales out (and back) across industry standard compute and storage resources without service interruption. Whatever the volume and velocity of your data, Splice Machine is ready to turn it into information and decisions.
In Splice Machine data is immediately available for processing questions such as: “When will that shipment arrive?” “Which devices will require service?” “What is the user profile for this cookie-id?” This makes it the ideal platform to run operational applications on large data streams.
Splice Machine can store data in row-based and in columnar formats. Its cost-based optimizer creates query execution plans that make optimum use of either. You can do analysis and track trends across real-time data without interfering with ingestion speeds or transactional applications.
As data comes in, applications must adapt to what can be learned from these data flows. Splice Machine enables data scientists to develop models using production data and deploy better models in real-time, so that IoT applications become continuous decision making systems.
"We needed a truly state-of-the-art database infrastructure that is able to process the enormous volume of our RFID and IoT data streams, while also supporting the real-time decision-making required for our business. The Splice Machine use of industry-standard SQL makes it the right choice for our needs as it gives us the flexibility to constantly adapt and run effectively."Gustavo Rivera Senior Vice President, Software Development, Mojix