Data Security

New Improvements to Security and Performance in Actian Vector

Emma McGrattan

June 12, 2018

background for strata data new york

We are pleased to announce the availability of Actian Vector 5.1. This release includes enhancements across the product, but the primary focus is on security, performance, and new customer enablement.

This post provides an overview of some features added to this release.

Security

With the advent of GDPR we’ve seen heightened focus on security. Earlier Actian Vector releases included all the capabilities required to support a GDPR-compliant deployment, but we added features in Vector 5.1 to ease the administration and development of secure solutions.

Data Masking

Actian Vector 5.1 enables database administrators or security administrators to mask individual columns within a table so that only authorized users can see the underlying data. Unauthorized users will see an obfuscated version of the data.

For example, when dealing with credit card numbers, unauthorized users may see only the last four digits of the card number and an X representing all preceding digits, while authorized users will see the full credit card number.

Encryption

The latest addition for data encryption is function-based encryption, which enables applications to encrypt and decrypt sensitive data stored in Vector tables through the AES_ENCRYPT_VARCHAR and AES_DECRYPT_VARCHAR SQL functions.  As with prior Vector releases, Vector 5.1 also supports column-level data at rest encryption as well as data in motion encryption.

Stored Procedures and Security

The introduction of stored procedures in Actian Vector 5.1 gives database administrators greater control over database access. This means DBAs can grant permission to execute a stored procedure even if the user has no direct access to the underlying tables referenced in the procedure.

Stored procedures can be used to guard against SQL injection attacks since their input parameters are treated as literal values and not as executable code.

Finally, stored procedures may be used together with security alarms to enhance the Actian Vector security-auditing features.

Performance Enhancements

As with all Vector releases, we’ve made a number of enhancements that improve performance. Some of these are internal to the X100 engine and include improved foreign-key checks for appends, insert-only update propagation improvements, and parallel build of shared hash tables. Enhancements also were made in view performance specifically when dealing with large and complex views as well as predicate-pushing through views.

External Tables

External tables let you read from and write to data sources stored outside Vector. Data sources must be those that Apache Spark can read from and write to, such as files stored in formats like CSV or tables in external database systems. After defining the external table with the CREATE EXTERNAL TABLE syntax, you can run queries directly against the external data, and the external data may be joined with native Vector data.

Stored Procedures

I’m not a huge fan of stored procedures, as they typically impose vendor lock-in, but we’ve added them to Actian Vector 5.1 because customers often request them when migrating from other technologies to Actian Vector. Stored procedures also can be beneficial from a security perspective, as outlined in the security section above.

Platform Support

Actian Vector is available in the Amazon AWS and the Microsoft Azure marketplaces. Our marketplace offerings are designed to make it easy to get started and include single-click deployment.

We’ve seen increased adoption of Ubuntu in enterprises, so Actian Vector 5.1 has officially been certified for Ubuntu. We continue to support other popular Linux distributions including RHEL/CentOS, SUSE, and Debian.

Additional Information

For details about the features listed here, see the Actian Vector 5.1 Documentation Set, which is available for download in PDF format from https://esd.actian.com/product/docs and in searchable online format at https://docs.actian.com.

emma mcgrattan headshot

About Emma McGrattan

Emma McGrattan is CTO at Actian, leading global R&D in high-performance analytics, data management, and integration. With over two decades at Actian, Emma holds multiple patents in data technologies and has been instrumental in driving innovation for mission-critical applications. She is a recognized authority, frequently speaking at industry conferences like Strata Data, and she's published technical papers on modern analytics. In her Actian blog posts, Emma tackles performance optimization, hybrid cloud architectures, and advanced analytics strategies. Explore her top articles to unlock data-driven success.
Actian Life

Visit Actian at the Internet of Things World Conference May 14-17, 2018

Actian Corporation

May 9, 2018

iot world conference in santa clara

The Internet of Things (IoT) World Conference is the largest IoT event in the world, combining some 12,000 industry professionals and innovators with hundreds of workshops, breakout sessions, and a 100,000-square-foot expo hall filled with more than 300 exhibitors and startups. The event takes place between Monday, May 14, and Thursday, May 17 at the Santa Clara Convention Center in Santa Clara, California.

This will be the IoT event of the year and Actian, with its growing selection of embedded database systems for IoT like Actian Zen, will be there! Actian will be presenting in the Ecosystem Theater on Wednesday, May 17 from 1:30 PM – 1:50 PM: “Avoiding the Top 5 Pitfalls of Developing and Deploying Smart Applications at the Edge” by Desmond Tan, Actian Senior Director, Engineering.

You can find us at Booth #901 on the Expo Hall floor where we can talk about all things Zen, including our new updates for our database core and server technologies, and much, much more. If you don’t have a conference pass and just want to visit the Expo Hall you’re in luck because it’s free!

You can see us on the following days:

  • Tuesday, May 15:  4:00 PM – 6:00 PM (Opening Reception)
  • Wednesday, May 16: 10:00 AM – 6:00 PM
  • Thursday, May 17: 10:00 AM – 4:00 PM

Stop by the booth and learn about our product lineup:

  • Actian Zen Embedded Database enables zero-admin, nano-footprint, hybrid NoSQL & SQL data management. The new IoT edition addresses the needs of ISM and OEM providers.
  • Actian Vector in-memory analytics database is a consistent performance leader on the TPC-H Decision Support Benchmark over the last 7 years.
  • Actian NoSQL accelerates Agile development for complex object models at Enterprise scale.
  • Actian DataConnect provides lightweight, enterprise class hybrid data integration.

Follow us on FacebookInstagramTwitter, and on LinkedIn to stay connected with what we are up to. If you fancy a job to pursue your passion in data management, data integration, and data analytics, check out our careers page and come join our team – WE’RE HIRING!

actian avatar logo

About Actian Corporation

Actian empowers enterprises to confidently manage and govern data at scale, streamlining complex data environments and accelerating the delivery of AI-ready data. The Actian data intelligence approach combines data discovery, metadata management, and federated governance to enable smarter data usage and enhance compliance. With intuitive self-service capabilities, business and technical users can find, understand, and trust data assets across cloud, hybrid, and on-premises environments. Actian delivers flexible data management solutions to 42 million users at Fortune 100 companies and other enterprises worldwide, while maintaining a 95% customer satisfaction score.