SlideShare a Scribd company logo
© 2016 IBM Corporation
IBM Informix
What’s New in 12.10.xC7
– Something for Everyone
© 2016 IBM Corporation
Informix 12.10
© Copyright IBM Corporation 2016. All rights reserved.
U.S. Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule
Contract with IBM Corp.
THE INFORMATION CONTAINED IN THIS PRESENTATION IS PROVIDED FOR INFORMATIONAL PURPOSES
ONLY. WHILE EFFORTS WERE MADE TO VERIFY THE COMPLETENESS AND ACCURACY OF THE
INFORMATION CONTAINED IN THIS PRESENTATION, IT IS PROVIDED “AS IS” WITHOUT WARRANTY OF
ANY KIND, EXPRESS OR IMPLIED. IN ADDITION, THIS INFORMATION IS BASED ON IBM’S CURRENT
PRODUCT PLANS AND STRATEGY, WHICH ARE SUBJECT TO CHANGE BY IBM WITHOUT NOTICE. IBM
SHALL NOT BE RESPONSIBLE FOR ANY DAMAGES ARISING OUT OF THE USE OF, OR OTHERWISE
RELATED TO, THIS PRESENTATION OR ANY OTHER DOCUMENTATION. NOTHING CONTAINED IN THIS
PRESENTATION IS INTENDED TO, NOR SHALL HAVE THE EFFECT OF, CREATING ANY WARRANTIES
OR REPRESENTATIONS FROM IBM (OR ITS SUPPLIERS OR LICENSORS), OR ALTERING THE TERMS
AND CONDITIONS OF ANY AGREEMENT OR LICENSE GOVERNING THE USE OF IBM PRODUCTS
AND/OR SOFTWARE.
IBM, the IBM logo, ibm.com, Informix, and Informix Dynamic Server are trademarks or registered trademarks of
International Business Machines Corporation in the United States, other countries, or both. If these and other IBM
trademarked terms are marked on their first occurrence in this information with a trademark symbol (® or ™), these symbols
indicate U.S. registered or common law trademarks owned by IBM at the time this information was published. Such
trademarks may also be registered or common law trademarks in other countries. A current list of IBM trademarks is
available on the Web at “Copyright and trademark information” at www.ibm.com/legal/copytrade.shtml
Other company, product, or service names may be trademarks or service marks of others.
Disclaimer
8/22/20162
© 2016 IBM Corporation
Informix 12.10
High Availability
• Support for "Consistent hashing" data partitioning for shards
As the data architect of a sharded cluster application, I need a way to make adding and removing
nodes (computers) to the Informix cluster faster. Currently, we are using a hashing scheme to
distribute data across the nodes. When we add or remove a node, most of the data gets moved,
either to the new node or between existing nodes. We need a mechanism to distribute our data
across our sharded cluster without moving all the data whenever we add or remove a node.
• Redesigned parallel CHECK REPAIR
Users can see deadlocks and 'repair jobs' being aborted while running parallel ‘CHECK
REPAIR' jobs.
• Add constraint name to ATS/RIS files when they are generated due to foreign
key constraint issues
Reduce time spent in diagnosing problems related to aborted transactions. If transactions are
aborted due to referential constraint failures while replaying transactions at ER target server, it will be
much easier to identify the issue with the associated constraint name.
What’s New in 12.10.xC7
8/22/20163
© 2016 IBM Corporation
Informix 12.10
SQL
• BSON_UPDATE function
Updates that you make to JSON documents now run faster because they are run in the
database server instead of in the wire listener.
When you run the BSON_UPDATE function in an SQL statement, you can now include the
MongoDB array update operators.
• COALESCE function
Customers can now evaluate a series of expressions to return the first non-null value by
running the COALESCE function.
• NOVALIDATE option for check constraints
The NOVALIDATE keyword prevents the database server from checking every row for
referential integrity during ALTER TABLE ADD CONSTRAINT and SET CONSTRAINTS
operations on foreign-key constraints.
What’s New in 12.10.xC7
8/22/20164
© 2016 IBM Corporation
Informix 12.10
Extensibility
• Spatio Temporal Search
As a developer, we are building an application that tracks movement of various mobile sensors
over time. We need to be able to query past and present locations and values for each sensor, as
well as establish geo-fence boundaries for these sensors with immediate feedback when the
boundary conditions have been crossed.
What’s New in 12.10.xC7
8/22/20165
© 2016 IBM Corporation
Informix 12.10
Extensibility
• TimeSeries Pattern Matching
As a developer, we are developing analytic functions to examine the sensor data in our
application. Many of the mechanical components for which we are collecting timeseries data have
well defined patterns that reflect wear, and thus impending failure. We’d like to be able to provide an
algorithmic representation of this pattern and have the database engine determine whether the
wear condition is present when loading the timeseries data.
• Rolling Window for Sub-second (Hertz) TimeSeries
As a DBA, we have an application that records sensor data 50 times per second for thousands
of devices. We have a requirement to keep one week’s worth of data online, but want to archive
data as it gets older than one week. Managing the space requirements for this table is difficult as
there is no way to automatically detach the storage for this type of data as it reaches the specified
age. With the massive amounts of data that we have to manage, we need the database to enable
and disable pre-allocated storage containers (fragments) for this regular frequency (Hertz)
timeseries data.
• Spatial support for GeoJSON
Support to display spatial data in JSON-based applications by converting a geometry to a
BSON document in GeoJSON format.
What’s New in 12.10.xC7
8/22/20166
© 2016 IBM Corporation
Informix 12.10
Internet of Things (IoT)
• MQTT Listener
As an IoT application developer, I want to be able to send sensor data directly to the database.
As a widely accepted standard in the IoT space, all my sensors have the ability to publish
readings via MQTT protocol. I would like to have my Informix database be able to ingest this
sensor data directly from the sensors, without the need for an external MQTT broker.
Blog with sample code - https://ibm.biz/BdrFjG
What’s New in 12.10.xC7
8/22/20167
© 2016 IBM Corporation
Informix 12.10
Internet of Things (IoT)
• Informix to Spark Streaming Prototype
As a developer, I need to perform distributed stream processing and advanced analytics on my
transactional data to gain real time insight for my business. Instead of batch processing, I need
to stream the transactional data to a stream processing engine without disrupting or adding
complexity to my transactional data which drives my business. I need a way for my operational
(relational/NoSQL) database to stream the transactional data to an external distributed stream
processing engine through a well-known/universally supported protocol like MQTT.
Presentation - https://ibm.biz/BdrFj6
Prototype is open sourced - https://github.com/IBM-IoT/InformixSparkStreaming
What’s New in 12.10.xC7
8/22/20168
VII UDR:
Publish to
MQTT broker
MQTT broker
© 2016 IBM Corporation
Informix 12.10
Wire Listener
• Mongo 3.2 API Support
As a developer, we need to use the latest version of MongoDB’s various programming
language drivers (JDBC, Python, node.js, etc), in order to ensure the latest security and
functionality enhancements for our customers. In order to continue to be able to run our hybrid
applications with Informix as well, we must be able to use the same MongoDB 3.2 drivers with
Informix.
• TimeSeries Aggregation Queries
Support for aggregations using the TimeSeries AggregateBy function. In the Mongo
aggregation framework this is done with a $group by a $calendar object. The supported aggregation
operators for timeseries data will be: $sum, $avg, $min, $max, $median, $first, $last, $nth
What’s New in 12.10.xC7
8/22/20169
© 2016 IBM Corporation
Informix 12.10
Enhancements and Updates
• Informix Warehouse Accelerator on PowerPC:
Certification of IWA with 12.10.xC7 on Linux PowerPC LE was completed successfully
• Informix for AIX 7.2
Certification of Informix 12.10.xC7 on AIX 7.2
• Informix on Flash storage system:
Technical white paper published on the benefits of using IBM FlashSystem storage with IBM
Informix.
IBM FlashSystem and IBM Informix: Speeding cognitive business
https://ibm.biz/BdrFHZ
What’s New in 12.10.xC7
8/22/201610
© 2016 IBM Corporation
Informix 12.10
Open Source and Public Domain Initiatives
• Informix Node.js driver update (Node.js v4.4.5 LTS)
As a web application developer, I want to use a native node.js driver for Informix database server
and be able to download/install it through the Node.js package ecosystem (npm). In addition, I want
to be able to use all the supported APIs from latest stable version of node.js (v4.4.5 LTS) within my
application.
Informix Node.js driver - https://www.npmjs.com/package/ifx_db
Open source - https://github.com/ifxdb/node-ifx_db
• Sample applications for various Client APIs
Java, Node.js, Python, Ruby - https://github.com/ibm-informix/informix-client-examples
• Informix on Docker Hub
Informix Innovator-C - https://registry.hub.docker.com/u/ibmcom/informix-innovator-c/
Informix Developer Edition for Raspberry Pi - https://registry.hub.docker.com/r/ibmcom/informix-rpi/
What’s New in 12.10.xC7
8/22/201611
Docker Hub
© 2016 IBM Corporation
Informix 12.10
12
Quality Highlights
APARs delivered
http://www-01.ibm.com/support/docview.wss?uid=swg27048152
Successful early customer validations

More Related Content

PPTX
Informix MQTT Streaming
PPTX
Informix - The Ideal Database for IoT
PDF
Cortana Analytics Workshop: The "Big Data" of the Cortana Analytics Suite, Pa...
PDF
Zero Downtime, Zero Touch Stretch Clusters from Software-Defined Storage
PDF
Cortana Analytics Workshop: The "Big Data" of the Cortana Analytics Suite, Pa...
PPTX
Shaping a Digital Vision
PDF
Sidecars and a Microservices Mesh
PPTX
Big Data Day LA 2016/ Hadoop/ Spark/ Kafka track - Why is my Hadoop cluster s...
Informix MQTT Streaming
Informix - The Ideal Database for IoT
Cortana Analytics Workshop: The "Big Data" of the Cortana Analytics Suite, Pa...
Zero Downtime, Zero Touch Stretch Clusters from Software-Defined Storage
Cortana Analytics Workshop: The "Big Data" of the Cortana Analytics Suite, Pa...
Shaping a Digital Vision
Sidecars and a Microservices Mesh
Big Data Day LA 2016/ Hadoop/ Spark/ Kafka track - Why is my Hadoop cluster s...

What's hot (20)

PPTX
#PCMVision: VMware NSX - Transforming Security
 
PPTX
Streaming real time data with Vibe Data Stream
PDF
Microsoft: Building a Massively Scalable System with DataStax and Microsoft's...
PDF
Data in Motion - Data at Rest - Hortonworks a Modern Architecture
PPTX
Innovation in the Enterprise Rent-A-Car Data Warehouse
PPTX
Big Data Application Architectures - Fraud Detection
PPTX
Big Data Day LA 2016/ Use Case Driven track - From Clusters to Clouds, Hardwa...
PPTX
Active Learning for Fraud Prevention
PDF
Integrating and Analyzing Data from Multiple Manufacturing Sites using Apache...
PDF
Making Hadoop Realtime by Dr. William Bain of Scaleout Software
PPTX
Choosing the right platform for your Internet -of-Things solution
PPTX
Building the High Speed Cybersecurity Data Pipeline Using Apache NiFi
PPTX
Real-Time Robot Predictive Maintenance in Action
PDF
Io t world_2016_iot_smart_gateways_moe
PPTX
Transform Your Mainframe Data for the Cloud with Precisely and Apache Kafka
PDF
Data Centric Transformation in Telecom
PDF
Blockchain and Apache NiFi
PDF
Successful AI/ML Projects with End-to-End Cloud Data Engineering
PPTX
Real-time analysis using an in-memory data grid - Cloud Expo 2013
PDF
QNAP NAS for IoT
#PCMVision: VMware NSX - Transforming Security
 
Streaming real time data with Vibe Data Stream
Microsoft: Building a Massively Scalable System with DataStax and Microsoft's...
Data in Motion - Data at Rest - Hortonworks a Modern Architecture
Innovation in the Enterprise Rent-A-Car Data Warehouse
Big Data Application Architectures - Fraud Detection
Big Data Day LA 2016/ Use Case Driven track - From Clusters to Clouds, Hardwa...
Active Learning for Fraud Prevention
Integrating and Analyzing Data from Multiple Manufacturing Sites using Apache...
Making Hadoop Realtime by Dr. William Bain of Scaleout Software
Choosing the right platform for your Internet -of-Things solution
Building the High Speed Cybersecurity Data Pipeline Using Apache NiFi
Real-Time Robot Predictive Maintenance in Action
Io t world_2016_iot_smart_gateways_moe
Transform Your Mainframe Data for the Cloud with Precisely and Apache Kafka
Data Centric Transformation in Telecom
Blockchain and Apache NiFi
Successful AI/ML Projects with End-to-End Cloud Data Engineering
Real-time analysis using an in-memory data grid - Cloud Expo 2013
QNAP NAS for IoT
Ad

Similar to IBM Informix - What's new in 12.10.xc7 (20)

PDF
IBM Informix on cloud webcast August 2017
PDF
Integrating Structure and Analytics with Unstructured Data
PDF
Toolkits Overview for IBM Streams V4.2
PPT
Cloud Computing Networks
PPTX
Firewall friendly pipeline for secure data access
PDF
“z/OS Multi-Site Business Continuity” September, 2012
PDF
Where can you use serverless?  How does it relate to APIs, integration and mi...
PDF
Machine Learning for z/OS
PPT
Cloudcomputing
PPT
Excellent slides on the new z13s announced on 16th Feb 2016
PPTX
Enterprise Desktops Well Served - a technical perspective on virtual desktops
PDF
Cisco connect winnipeg 2018 unlocking business value with network programma...
PDF
Ibm cloud private and icp for data
PDF
Architecting and Tuning IIB/eXtreme Scale for Maximum Performance and Reliabi...
PDF
brocade-swisscom-ss
PDF
Integrierte Experten Systeme_Erik-Werner Radtke_IBM Symposium 2013
PDF
Elevate Your Continuous Delivery Strategy Above the Rolling Clouds (Interconn...
PPT
Pros and cons of Cloud Computing general.ppt
PDF
Getting insights from IoT data with Apache Spark and Apache Bahir
PDF
Informix into the future13 july2017
IBM Informix on cloud webcast August 2017
Integrating Structure and Analytics with Unstructured Data
Toolkits Overview for IBM Streams V4.2
Cloud Computing Networks
Firewall friendly pipeline for secure data access
“z/OS Multi-Site Business Continuity” September, 2012
Where can you use serverless?  How does it relate to APIs, integration and mi...
Machine Learning for z/OS
Cloudcomputing
Excellent slides on the new z13s announced on 16th Feb 2016
Enterprise Desktops Well Served - a technical perspective on virtual desktops
Cisco connect winnipeg 2018 unlocking business value with network programma...
Ibm cloud private and icp for data
Architecting and Tuning IIB/eXtreme Scale for Maximum Performance and Reliabi...
brocade-swisscom-ss
Integrierte Experten Systeme_Erik-Werner Radtke_IBM Symposium 2013
Elevate Your Continuous Delivery Strategy Above the Rolling Clouds (Interconn...
Pros and cons of Cloud Computing general.ppt
Getting insights from IoT data with Apache Spark and Apache Bahir
Informix into the future13 july2017
Ad

Recently uploaded (20)

PPTX
mbdjdhjjodule 5-1 rhfhhfjtjjhafbrhfnfbbfnb
PPTX
IBA_Chapter_11_Slides_Final_Accessible.pptx
PPTX
QUANTUM_COMPUTING_AND_ITS_POTENTIAL_APPLICATIONS[2].pptx
PPTX
(Ali Hamza) Roll No: (F24-BSCS-1103).pptx
PPTX
Market Analysis -202507- Wind-Solar+Hybrid+Street+Lights+for+the+North+Amer...
PDF
Optimise Shopper Experiences with a Strong Data Estate.pdf
PPTX
Leprosy and NLEP programme community medicine
PDF
OneRead_20250728_1808.pdfhdhddhshahwhwwjjaaja
PPTX
Database Infoormation System (DBIS).pptx
PPTX
AI Strategy room jwfjksfksfjsjsjsjsjfsjfsj
PPT
Predictive modeling basics in data cleaning process
PPTX
Managing Community Partner Relationships
PPTX
Qualitative Qantitative and Mixed Methods.pptx
PPTX
retention in jsjsksksksnbsndjddjdnFPD.pptx
PPTX
SAP 2 completion done . PRESENTATION.pptx
PDF
Transcultural that can help you someday.
PPTX
IMPACT OF LANDSLIDE.....................
PDF
Global Data and Analytics Market Outlook Report
PDF
168300704-gasification-ppt.pdfhghhhsjsjhsuxush
PDF
Systems Analysis and Design, 12th Edition by Scott Tilley Test Bank.pdf
mbdjdhjjodule 5-1 rhfhhfjtjjhafbrhfnfbbfnb
IBA_Chapter_11_Slides_Final_Accessible.pptx
QUANTUM_COMPUTING_AND_ITS_POTENTIAL_APPLICATIONS[2].pptx
(Ali Hamza) Roll No: (F24-BSCS-1103).pptx
Market Analysis -202507- Wind-Solar+Hybrid+Street+Lights+for+the+North+Amer...
Optimise Shopper Experiences with a Strong Data Estate.pdf
Leprosy and NLEP programme community medicine
OneRead_20250728_1808.pdfhdhddhshahwhwwjjaaja
Database Infoormation System (DBIS).pptx
AI Strategy room jwfjksfksfjsjsjsjsjfsjfsj
Predictive modeling basics in data cleaning process
Managing Community Partner Relationships
Qualitative Qantitative and Mixed Methods.pptx
retention in jsjsksksksnbsndjddjdnFPD.pptx
SAP 2 completion done . PRESENTATION.pptx
Transcultural that can help you someday.
IMPACT OF LANDSLIDE.....................
Global Data and Analytics Market Outlook Report
168300704-gasification-ppt.pdfhghhhsjsjhsuxush
Systems Analysis and Design, 12th Edition by Scott Tilley Test Bank.pdf

IBM Informix - What's new in 12.10.xc7

  • 1. © 2016 IBM Corporation IBM Informix What’s New in 12.10.xC7 – Something for Everyone
  • 2. © 2016 IBM Corporation Informix 12.10 © Copyright IBM Corporation 2016. All rights reserved. U.S. Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp. THE INFORMATION CONTAINED IN THIS PRESENTATION IS PROVIDED FOR INFORMATIONAL PURPOSES ONLY. WHILE EFFORTS WERE MADE TO VERIFY THE COMPLETENESS AND ACCURACY OF THE INFORMATION CONTAINED IN THIS PRESENTATION, IT IS PROVIDED “AS IS” WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED. IN ADDITION, THIS INFORMATION IS BASED ON IBM’S CURRENT PRODUCT PLANS AND STRATEGY, WHICH ARE SUBJECT TO CHANGE BY IBM WITHOUT NOTICE. IBM SHALL NOT BE RESPONSIBLE FOR ANY DAMAGES ARISING OUT OF THE USE OF, OR OTHERWISE RELATED TO, THIS PRESENTATION OR ANY OTHER DOCUMENTATION. NOTHING CONTAINED IN THIS PRESENTATION IS INTENDED TO, NOR SHALL HAVE THE EFFECT OF, CREATING ANY WARRANTIES OR REPRESENTATIONS FROM IBM (OR ITS SUPPLIERS OR LICENSORS), OR ALTERING THE TERMS AND CONDITIONS OF ANY AGREEMENT OR LICENSE GOVERNING THE USE OF IBM PRODUCTS AND/OR SOFTWARE. IBM, the IBM logo, ibm.com, Informix, and Informix Dynamic Server are trademarks or registered trademarks of International Business Machines Corporation in the United States, other countries, or both. If these and other IBM trademarked terms are marked on their first occurrence in this information with a trademark symbol (® or ™), these symbols indicate U.S. registered or common law trademarks owned by IBM at the time this information was published. Such trademarks may also be registered or common law trademarks in other countries. A current list of IBM trademarks is available on the Web at “Copyright and trademark information” at www.ibm.com/legal/copytrade.shtml Other company, product, or service names may be trademarks or service marks of others. Disclaimer 8/22/20162
  • 3. © 2016 IBM Corporation Informix 12.10 High Availability • Support for "Consistent hashing" data partitioning for shards As the data architect of a sharded cluster application, I need a way to make adding and removing nodes (computers) to the Informix cluster faster. Currently, we are using a hashing scheme to distribute data across the nodes. When we add or remove a node, most of the data gets moved, either to the new node or between existing nodes. We need a mechanism to distribute our data across our sharded cluster without moving all the data whenever we add or remove a node. • Redesigned parallel CHECK REPAIR Users can see deadlocks and 'repair jobs' being aborted while running parallel ‘CHECK REPAIR' jobs. • Add constraint name to ATS/RIS files when they are generated due to foreign key constraint issues Reduce time spent in diagnosing problems related to aborted transactions. If transactions are aborted due to referential constraint failures while replaying transactions at ER target server, it will be much easier to identify the issue with the associated constraint name. What’s New in 12.10.xC7 8/22/20163
  • 4. © 2016 IBM Corporation Informix 12.10 SQL • BSON_UPDATE function Updates that you make to JSON documents now run faster because they are run in the database server instead of in the wire listener. When you run the BSON_UPDATE function in an SQL statement, you can now include the MongoDB array update operators. • COALESCE function Customers can now evaluate a series of expressions to return the first non-null value by running the COALESCE function. • NOVALIDATE option for check constraints The NOVALIDATE keyword prevents the database server from checking every row for referential integrity during ALTER TABLE ADD CONSTRAINT and SET CONSTRAINTS operations on foreign-key constraints. What’s New in 12.10.xC7 8/22/20164
  • 5. © 2016 IBM Corporation Informix 12.10 Extensibility • Spatio Temporal Search As a developer, we are building an application that tracks movement of various mobile sensors over time. We need to be able to query past and present locations and values for each sensor, as well as establish geo-fence boundaries for these sensors with immediate feedback when the boundary conditions have been crossed. What’s New in 12.10.xC7 8/22/20165
  • 6. © 2016 IBM Corporation Informix 12.10 Extensibility • TimeSeries Pattern Matching As a developer, we are developing analytic functions to examine the sensor data in our application. Many of the mechanical components for which we are collecting timeseries data have well defined patterns that reflect wear, and thus impending failure. We’d like to be able to provide an algorithmic representation of this pattern and have the database engine determine whether the wear condition is present when loading the timeseries data. • Rolling Window for Sub-second (Hertz) TimeSeries As a DBA, we have an application that records sensor data 50 times per second for thousands of devices. We have a requirement to keep one week’s worth of data online, but want to archive data as it gets older than one week. Managing the space requirements for this table is difficult as there is no way to automatically detach the storage for this type of data as it reaches the specified age. With the massive amounts of data that we have to manage, we need the database to enable and disable pre-allocated storage containers (fragments) for this regular frequency (Hertz) timeseries data. • Spatial support for GeoJSON Support to display spatial data in JSON-based applications by converting a geometry to a BSON document in GeoJSON format. What’s New in 12.10.xC7 8/22/20166
  • 7. © 2016 IBM Corporation Informix 12.10 Internet of Things (IoT) • MQTT Listener As an IoT application developer, I want to be able to send sensor data directly to the database. As a widely accepted standard in the IoT space, all my sensors have the ability to publish readings via MQTT protocol. I would like to have my Informix database be able to ingest this sensor data directly from the sensors, without the need for an external MQTT broker. Blog with sample code - https://ibm.biz/BdrFjG What’s New in 12.10.xC7 8/22/20167
  • 8. © 2016 IBM Corporation Informix 12.10 Internet of Things (IoT) • Informix to Spark Streaming Prototype As a developer, I need to perform distributed stream processing and advanced analytics on my transactional data to gain real time insight for my business. Instead of batch processing, I need to stream the transactional data to a stream processing engine without disrupting or adding complexity to my transactional data which drives my business. I need a way for my operational (relational/NoSQL) database to stream the transactional data to an external distributed stream processing engine through a well-known/universally supported protocol like MQTT. Presentation - https://ibm.biz/BdrFj6 Prototype is open sourced - https://github.com/IBM-IoT/InformixSparkStreaming What’s New in 12.10.xC7 8/22/20168 VII UDR: Publish to MQTT broker MQTT broker
  • 9. © 2016 IBM Corporation Informix 12.10 Wire Listener • Mongo 3.2 API Support As a developer, we need to use the latest version of MongoDB’s various programming language drivers (JDBC, Python, node.js, etc), in order to ensure the latest security and functionality enhancements for our customers. In order to continue to be able to run our hybrid applications with Informix as well, we must be able to use the same MongoDB 3.2 drivers with Informix. • TimeSeries Aggregation Queries Support for aggregations using the TimeSeries AggregateBy function. In the Mongo aggregation framework this is done with a $group by a $calendar object. The supported aggregation operators for timeseries data will be: $sum, $avg, $min, $max, $median, $first, $last, $nth What’s New in 12.10.xC7 8/22/20169
  • 10. © 2016 IBM Corporation Informix 12.10 Enhancements and Updates • Informix Warehouse Accelerator on PowerPC: Certification of IWA with 12.10.xC7 on Linux PowerPC LE was completed successfully • Informix for AIX 7.2 Certification of Informix 12.10.xC7 on AIX 7.2 • Informix on Flash storage system: Technical white paper published on the benefits of using IBM FlashSystem storage with IBM Informix. IBM FlashSystem and IBM Informix: Speeding cognitive business https://ibm.biz/BdrFHZ What’s New in 12.10.xC7 8/22/201610
  • 11. © 2016 IBM Corporation Informix 12.10 Open Source and Public Domain Initiatives • Informix Node.js driver update (Node.js v4.4.5 LTS) As a web application developer, I want to use a native node.js driver for Informix database server and be able to download/install it through the Node.js package ecosystem (npm). In addition, I want to be able to use all the supported APIs from latest stable version of node.js (v4.4.5 LTS) within my application. Informix Node.js driver - https://www.npmjs.com/package/ifx_db Open source - https://github.com/ifxdb/node-ifx_db • Sample applications for various Client APIs Java, Node.js, Python, Ruby - https://github.com/ibm-informix/informix-client-examples • Informix on Docker Hub Informix Innovator-C - https://registry.hub.docker.com/u/ibmcom/informix-innovator-c/ Informix Developer Edition for Raspberry Pi - https://registry.hub.docker.com/r/ibmcom/informix-rpi/ What’s New in 12.10.xC7 8/22/201611 Docker Hub
  • 12. © 2016 IBM Corporation Informix 12.10 12 Quality Highlights APARs delivered http://www-01.ibm.com/support/docview.wss?uid=swg27048152 Successful early customer validations

Editor's Notes