Download NeweXtremeDB Embedded Database Version

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts

Tandem Computers wikipedia , lookup

Operational transformation wikipedia , lookup

Data vault modeling wikipedia , lookup

Entity–attribute–value model wikipedia , lookup

Asynchronous I/O wikipedia , lookup

Serializability wikipedia , lookup

Expense and cost recovery system (ECRS) wikipedia , lookup

Business intelligence wikipedia , lookup

SAP IQ wikipedia , lookup

Database wikipedia , lookup

Relational model wikipedia , lookup

Versant Object Database wikipedia , lookup

Concurrency control wikipedia , lookup

Clusterpoint wikipedia , lookup

Database model wikipedia , lookup

Transcript
New eXtremeDB Embedded Database Version 6.0
Boosts Scalability, Speed With Distributed Query Processing
Federal Way, WA, and Tamworth, Staffs, October 27, 2014 – McObject®, developer of innovative
database system software, announced it has released version 6.0 of its eXtremeDB® In-Memory Database
System (IMDS) and related product family. The upgrade adds support for distributed query processing,
which improves database speed and scalability by leveraging the processing power, memory and
bandwidth of multiple hardware nodes in carrying out queries. Additional improvements in version 6.0
benefit developers and end-users in areas including performance, ease of development and operating
system support. In the UK, eXtremeDB is available from safety critical and high integrity embedded
computing specialists, Phaedrus Systems
With distributed query processing, eXtremeDB partitions a database and distributes query processing
across multiple servers, CPUs and/or CPU cores. Performance is accelerated – dramatically, in some
cases – via parallel execution of database operations and by harnessing the capabilities of many host
computers rather than just one.
Such ‘horizontal partitioning’ may be designed into new systems, and is also the natural outgrowth of
once-autonomous embedded systems and devices merging into an interconnected ‘Internet of Things’ that
permits data aggregation from diverse locations, McObject CEO and co-founder Steve Graves said.
“Demand for distributed query processing cuts across market segments, but is especially relevant to the
automation and control field, where eXtremeDB is historically strong,” Graves said. “Usage scenarios
include smart energy generation systems that query data from wind turbines’ accelerometers to measure
‘wobble,’ or from temperature sensors that may indicate failing bearings; and transportation systems that
optimize traffic flow based on local data collected from thousands of vehicles and infrastructure control
points.”
Other new eXtremeDB 6.0 features improve the database system for both developers and end-users, and
include:
Python support. eXtremeDB 6.0 enables integration using Python, a high-level language favored for its
fast time-to-deployment, particularly for tasks such as prototyping. Using Python alongside eXtremeDB’s
dynamic database definition language (DDL) capability, developers can implement their ideas quickly,
and optimize rapidly by testing changes to code, database tables and indexes.
Avionics platform support. The upgrade adds compatibility with Wind River Systems’ VxWorks 653
commercial off-the-shelf (COTS) platform for delivering safety-critical, integrated modular avionics
(IMa) applications; and VxWorks CERT, which is designed to permit certification to stringent industry
standards, including RTCA DO-178 and EUROCAE ED-12, revisions B and C.
Trigram database index. This facilitates “fuzzy” or near matches between text strings. It was developed
as an eXtremeDB feature for a customer whose application reads license plate numbers and required the
ability to use wildcards in the event of partial data capture.
More flexible transaction scheduling. In addition to exploiting eXtremeDB’s transaction priorities,
applications using eXtremeDB’s multiple-user, single-writer (MURSIW) transaction manager can
override the default “first in, first out” scheduling policy within priority levels to favor either read-only or
read-write transactions.
Data compression. Version 6.0 adds data compression for both in-memory and on-disk databases,
reducing storage costs to lower cost-of-ownership.
Covered index option. eXtremeDB 6.0 adds the ability to store key values in b-tree indexes of inmemory databases. Normally such indexes include only a reference to values, to reduce storage footprint;
the upgrade enables developers to store values within indexes when an application’s data usage pattern
makes this optimal.
Binary schema evolution improvement. With this feature, eXtremeDB can save a database as a binary
image and then restore it with a changed schema (design). Version 6.0 extends this feature to eXtremeDB
Cluster edition.
Encryption extension. Support for RC4 encryption, which employs a user-provided cipher to prevent
unauthorized access, has been extended in version 6.0 to databases managed entirely in main memory.
About McObject
Founded by embedded database and real-time systems experts, McObject offers proven data management
technology that makes applications and devices smarter, more reliable and more cost-effective to develop
and maintain. McObject counts among its customers industry leaders such as BAE Systems, Siemens,
Philips, EADS, JVC, Pentair, F5 Networks, CA, Motorola and Boeing. McObject, based in Federal Way,
WA, is committed to providing innovative technology and first-rate services to customers and partners.
The company can be reached at +1-425-888-8505, or visit www.mcobject.com.
McObject and eXtremeDB are registered trademarks of McObject LLC. All other
company or product names mentioned herein are trademarks or registered trademarks of
their respective owners.
About Phaedrus Systems
Phaedrus Systems is the UK’s leading specialist in the support of engineers at all stages of embedded
safety-critical and high-integrity projects. Tools available include requirements capture for IEC 61508,
EN 50128 and nuclear applications; requirements tracking and competency tools; estimation software;
SIL3 RTOS; hi-rel embedded database; compiler validation reports and reliability/failure software.
Consultants have experience working on automotive, rail and aerospace applications, meeting standards
such as IEC 61508 SIL4, and D0178B. Backing these is a wide range of other relevant embedded tools.
Phaedrus Systems is based in Tamworth, Staffordshire. More information is available on the website
www.phaedsys.com
Phone: 0808 1800 358
Email [email protected]