Are you over 18 and want to see adult content?
More Annotations

Yacht Scoring - A complete web based regatta management, administration and yacht scoring program
Are you over 18 and want to see adult content?

The Village БеларуÑÑŒ — Ðавіны, Людзі, МеÑцы, Падзеі
Are you over 18 and want to see adult content?

Форум ÑовмеÑтных покупок Openssource
Are you over 18 and want to see adult content?

Paltalk Download Paltalk Programs Tools Hack Camfrog Beyluxe Inspeak
Are you over 18 and want to see adult content?

Cardboard and Plastic Packaging Products - custom packaging boxes - Plasbox
Are you over 18 and want to see adult content?

Home - The International Ecotourism Society
Are you over 18 and want to see adult content?

Palmos News – ΑΛΗΘΙÎΗ ΕÎΗΜΕΡΩΣΗ
Are you over 18 and want to see adult content?

Elektrické kefky, náhradné hlavice, bielenie zubov a zubné pasty. - Nazuby.eu
Are you over 18 and want to see adult content?

Wild - #1 Free Dating App for Hookup & Casual Encounters
Are you over 18 and want to see adult content?
Favourite Annotations

Isero - Bestel online of bezoek een van onze vestigingen
Are you over 18 and want to see adult content?

Home - Alda Center for Communicating Science
Are you over 18 and want to see adult content?

Authentic New York-Style Bagels - Bruegger's Bagels - Home
Are you over 18 and want to see adult content?

Wordpress Developers, Woocommerce Support and Development - Blaze Online - Sydney, Melbourne, Australia
Are you over 18 and want to see adult content?

ПожалуйÑта выберете город
Are you over 18 and want to see adult content?

Mud Pie Baby Clothes, Women's Clothes & Home Decor - Mud Pie
Are you over 18 and want to see adult content?

10 ประเทศà¸à¸²à¹€à¸‹à¸µà¸¢à¸™
Are you over 18 and want to see adult content?
Text
system.
PERST OPEN SOURCE OBJECT ORIENTED DATABASE Perst is McObject’s open source, dual license, object-oriented embedded database system (ODBMS). It is available in one edition developed as an all-Java embedded database, and another implemented in C# (for Microsoft .NET Framework applications). Perst gives developers the ability to store, sort and retrieve objects in their applicationswith
IN-DATABASE ANALYTICS FOR LOW LATENCY DATA Unlike other IMDS, eXtremeDB can combine the strengths of on-disk and in-memory database systems. In other words, eXtremeDB databases can be all-in-memory, all-persistent, or have a mix of in-memory tables and persistent tables with a simple database schema.This unparalleled flexibility enables developers to tailor data management in order to optimize applications for speed and persistence. MVCC DATABASE MANAGEMENT SYSTEM To illustrate, the graphs in Figures 2, 3 and 4 show the relative performance of McObject’s e X treme DB database system on identical multithreaded tests executed on a multicore system using a multiple-reader, single-writer (MURSIW, or database-locking) transaction manager, and its multi-version concurrency control (MVCC) transaction manager. PERST OPEN SOURCE OBJECT ORIENTED DATABASE Unlike other IMDS, eXtremeDB can combine the strengths of on-disk and in-memory database systems. In other words, eXtremeDB databases can be all-in-memory, all-persistent, or have a mix of in-memory tables and persistent tables with a simple database schema.This unparalleled flexibility enables developers to tailor data management in order to optimize applications for speed and persistence. RELIABLE IN-MEMORY DATABASE SYSTEM CONCEPTS AND FEATURES eXtremeDB was designed specifically as an in-memory database system, not an afterthought.. The eXtremeDB database management system was originally designed and optimized to be an in-memory database system (IMDS), with direct data manipulation. When a database management system is created, it will, by design and implementation, be either an in-memory database system or an on-disk REAL-TIME DATABASE FOR INDUSTRIAL CONTROL The eXtremeDB small footprint real-time database is being used successfully to meet these demands. While traditional databases have long served as back-end repositories for control systems, eXtremeDB differs in that it serves as a persistent or in-memory database system that is integrated within the control systems’ real-time processes. As an in-memory database system, eXtremeDB can achieve THE EXTREMEDB DATABASE MANAGEMENT FAMILY The eXtremeDB for IoT SDK is a unique new IoT development toolkit offering standard eXtremeDB Active Replication Fabric to allow complete oversight over network connection losses, as well as support on all platforms from edge to cloud. Built on a proven data management solution, eXtremeDB is found world-wide in systems ranging from nuclear power plants to networking equipment to stock market SHARED MEMORY APPLICATIONSTHE C++ FIELD CLASS
size_t calculateStructAlignment( void ) Calculate the struct alignment: Iterator * components( void ) Get a field iterator for a struct Field: Field* element( void ) Get a field descriptor for an element of an array (vector) Field Type elementType( void ) Get the type of an element of an array (vector) Field Field* findField( String * name ) Find the component in this struct Field by name. EXTREMEDB DATABASE MANAGEMENT SYSTEM An In-Memory and Persistent DBMS. e X treme DB was originally designed and optimized to be an in-memory database system (IMDS) and this distinction allows for improved performance. Learn why here. The e X treme DB hybrid database system offers the strengths of the on-disk and all-in-memory approaches to data management in a single databasesystem.
PERST OPEN SOURCE OBJECT ORIENTED DATABASE Perst is McObject’s open source, dual license, object-oriented embedded database system (ODBMS). It is available in one edition developed as an all-Java embedded database, and another implemented in C# (for Microsoft .NET Framework applications). Perst gives developers the ability to store, sort and retrieve objects in their applicationswith
IN-DATABASE ANALYTICS FOR LOW LATENCY DATA Unlike other IMDS, eXtremeDB can combine the strengths of on-disk and in-memory database systems. In other words, eXtremeDB databases can be all-in-memory, all-persistent, or have a mix of in-memory tables and persistent tables with a simple database schema.This unparalleled flexibility enables developers to tailor data management in order to optimize applications for speed and persistence. MVCC DATABASE MANAGEMENT SYSTEM To illustrate, the graphs in Figures 2, 3 and 4 show the relative performance of McObject’s e X treme DB database system on identical multithreaded tests executed on a multicore system using a multiple-reader, single-writer (MURSIW, or database-locking) transaction manager, and its multi-version concurrency control (MVCC) transaction manager. PERST OPEN SOURCE OBJECT ORIENTED DATABASE Unlike other IMDS, eXtremeDB can combine the strengths of on-disk and in-memory database systems. In other words, eXtremeDB databases can be all-in-memory, all-persistent, or have a mix of in-memory tables and persistent tables with a simple database schema.This unparalleled flexibility enables developers to tailor data management in order to optimize applications for speed and persistence. RELIABLE IN-MEMORY DATABASE SYSTEM CONCEPTS AND FEATURES eXtremeDB was designed specifically as an in-memory database system, not an afterthought.. The eXtremeDB database management system was originally designed and optimized to be an in-memory database system (IMDS), with direct data manipulation. When a database management system is created, it will, by design and implementation, be either an in-memory database system or an on-disk REAL-TIME DATABASE FOR INDUSTRIAL CONTROL The eXtremeDB small footprint real-time database is being used successfully to meet these demands. While traditional databases have long served as back-end repositories for control systems, eXtremeDB differs in that it serves as a persistent or in-memory database system that is integrated within the control systems’ real-time processes. As an in-memory database system, eXtremeDB can achieve THE EXTREMEDB DATABASE MANAGEMENT FAMILY The eXtremeDB for IoT SDK is a unique new IoT development toolkit offering standard eXtremeDB Active Replication Fabric to allow complete oversight over network connection losses, as well as support on all platforms from edge to cloud. Built on a proven data management solution, eXtremeDB is found world-wide in systems ranging from nuclear power plants to networking equipment to stock market SHARED MEMORY APPLICATIONSTHE C++ FIELD CLASS
size_t calculateStructAlignment( void ) Calculate the struct alignment: Iterator * components( void ) Get a field iterator for a struct Field: Field* element( void ) Get a field descriptor for an element of an array (vector) Field Type elementType( void ) Get the type of an element of an array (vector) Field Field* findField( String * name ) Find the component in this struct Field by name. REAL-TIME DATABASE FOR INDUSTRIAL CONTROL The eXtremeDB small footprint real-time database is being used successfully to meet these demands. While traditional databases have long served as back-end repositories for control systems, eXtremeDB differs in that it serves as a persistent or in-memory database system that is integrated within the control systems’ real-time processes. As an in-memory database system, eXtremeDB can achieve THE EXTREMEDB DATABASE MANAGEMENT FAMILY The eXtremeDB for IoT SDK is a unique new IoT development toolkit offering standard eXtremeDB Active Replication Fabric to allow complete oversight over network connection losses, as well as support on all platforms from edge to cloud. Built on a proven data management solution, eXtremeDB is found world-wide in systems ranging from nuclear power plants to networking equipment to stock market HIGH PERFORMANCE DATABASE FOR TELECOM AND The e X treme DB data management solution for telecom and networking: real-time performance, high availability, Patricia trie indexes and more! F5 Networks, Motorola, Airspan, Sandvine, Spirent, Viasat and Ribbon are just a few of the innovators who rely on McObject’s database, and comms applications leveraging e X treme DB include:Rules
DATA MANAGEMENT SOLUTION FOR DEVICE, EDGE AND GATEWAY Unlike other IMDS, eXtremeDB can combine the strengths of on-disk and in-memory database systems. In other words, eXtremeDB databases can be all-in-memory, all-persistent, or have a mix of in-memory tables and persistent tables with a simple database schema.This unparalleled flexibility enables developers to tailor data management in order to optimize applications for speed and persistence. TIME SERIES DATABASE WITH HYBRID COLUMN-ROW LAYOUT Choosing a low latency time series database for analytics, tick database, risk management. For streaming data, eXtremeDB delivers low latency database management via a highly efficient in-memory database system (IMDS) design that removes the I/O, cache management, data transfer and other sources of DBMS latency. For historical or OLTP data, offers a wide array of performance-enhancing SHARED MEMORY APPLICATIONS Shared Memory Applications . eXtremeDB allows two or more processes in a multi-processing operating environment (for example, Linux and Windows platforms) to share a common database.. Overview. In order to share the data between multiple processes, the database must be created in shared memory. Multiple threads within a process share the memory of that process. USING SEQUENCES IN C++ Using Sequences in C++. As explained in the User's Guide page, a sequence is an unbounded array of eXtremeDB-supported scalar data elements. The C++ Sequence class is used together with the generated C API classname_fieldname_*() functions in C++ applications to manage database fields of type sequence.As sequences are effectively vectors of values, they are accessed through iterators.THE C++ FIELD CLASS
size_t calculateStructAlignment( void ) Calculate the struct alignment: Iterator * components( void ) Get a field iterator for a struct Field: Field* element( void ) Get a field descriptor for an element of an array (vector) Field Type elementType( void ) Get the type of an element of an array (vector) Field Field* findField( String * name ) Find the component in this struct Field by name. WILL THE REAL IN-MEMORY DATABASE PLEASE STAND UP So it follows that you cannot, 5, 10, 15 or 20 years after an on-disk DBMS was designed and developed, suddenly turn it into an in-memory database system and expect the same performance or efficient memory use as a database system written to be in memory in the first place.”. Steve Graves. Co-founder and CEO, McObject.CONNECTION.CURSOR
Description. This method has 2 different usage variants: 1) Calling cursor () without arguments creates a DB-API style cursor usable for operations like find (), search (), execute (), execute_many (), etc. 2) If a class cls and index idx are specified, it creates an “iteration” cursor, which will EXTREMEDB DATABASE MANAGEMENT SYSTEM An In-Memory and Persistent DBMS. e X treme DB was originally designed and optimized to be an in-memory database system (IMDS) and this distinction allows for improved performance. Learn why here. The e X treme DB hybrid database system offers the strengths of the on-disk and all-in-memory approaches to data management in a single databasesystem.
IN-DATABASE ANALYTICS FOR LOW LATENCY DATA Unlike other IMDS, eXtremeDB can combine the strengths of on-disk and in-memory database systems. In other words, eXtremeDB databases can be all-in-memory, all-persistent, or have a mix of in-memory tables and persistent tables with a simple database schema.This unparalleled flexibility enables developers to tailor data management in order to optimize applications for speed and persistence. PERST OPEN SOURCE OBJECT ORIENTED DATABASE Perst is McObject’s open source, dual license, object-oriented embedded database system (ODBMS). It is available in one edition developed as an all-Java embedded database, and another implemented in C# (for Microsoft .NET Framework applications). Perst gives developers the ability to store, sort and retrieve objects in their applicationswith
DATA MANAGEMENT SOLUTION FOR DEVICE, EDGE AND GATEWAY Unlike other IMDS, eXtremeDB can combine the strengths of on-disk and in-memory database systems. In other words, eXtremeDB databases can be all-in-memory, all-persistent, or have a mix of in-memory tables and persistent tables with a simple database schema.This unparalleled flexibility enables developers to tailor data management in order to optimize applications for speed and persistence. REDUCE MEMORY USAGE IN EMBEDDED SYSTEMS The best of both worlds: hybrid data management built on an in-memory database system. eXtremeDB enables the developer to combine both database paradigms – in-memory and on-disk – in a single database instance.Specifying one set of data as transient (managed in memory), while choosing persistent storage for other record types, requires a simple database schema declaration. SHARED MEMORY APPLICATIONSTHE C++ FIELD CLASS
size_t calculateStructAlignment( void ) Calculate the struct alignment: Iterator * components( void ) Get a field iterator for a struct Field: Field* element( void ) Get a field descriptor for an element of an array (vector) Field Type elementType( void ) Get the type of an element of an array (vector) Field Field* findField( String * name ) Find the component in this struct Field by name. IMPORTING DATA FROM EXTERNAL FILES IN SQL Importing Data From External Files in SQL. As explained in the page xSQL Data Export and Import Operations, it can be useful to import external data from CSV files using the xSQL import command. Data can also be imported using the embedded eXtremeSQL APIs.The SQL statement syntax and implementation are described in the following sections. SQL SEQUENCE EQ, NE, GT, GE, LT, LE FUNCTIONS SQL Sequence EQ, NE, GT, GE, LT, LE functions. The seq_eq(), seq_ne(), seq_gt(), seq_ge(), seq_lt(), seq_le() functions return a Boolean value by applying the indicated logical operation comparing the values of elements from sequence 1 to the corresponding elements of sequence 2. The results are easily verified by examining the output below. Following is an example script demonstrating the seq DATA COMPRESSION IN C expected_compression_ratio: used to allocate the page map. The virtual database space cannot be larger than the physical size * the compression ratio. The default value is 10. An element of the page map has a size of 8 bytes, so compression requires extra memory of size mem_size/page_size*expected_compression_ratio*8 for the virtual tophysical
EXTREMEDB DATABASE MANAGEMENT SYSTEM An In-Memory and Persistent DBMS. e X treme DB was originally designed and optimized to be an in-memory database system (IMDS) and this distinction allows for improved performance. Learn why here. The e X treme DB hybrid database system offers the strengths of the on-disk and all-in-memory approaches to data management in a single databasesystem.
IN-DATABASE ANALYTICS FOR LOW LATENCY DATA Unlike other IMDS, eXtremeDB can combine the strengths of on-disk and in-memory database systems. In other words, eXtremeDB databases can be all-in-memory, all-persistent, or have a mix of in-memory tables and persistent tables with a simple database schema.This unparalleled flexibility enables developers to tailor data management in order to optimize applications for speed and persistence. PERST OPEN SOURCE OBJECT ORIENTED DATABASE Perst is McObject’s open source, dual license, object-oriented embedded database system (ODBMS). It is available in one edition developed as an all-Java embedded database, and another implemented in C# (for Microsoft .NET Framework applications). Perst gives developers the ability to store, sort and retrieve objects in their applicationswith
DATA MANAGEMENT SOLUTION FOR DEVICE, EDGE AND GATEWAY Unlike other IMDS, eXtremeDB can combine the strengths of on-disk and in-memory database systems. In other words, eXtremeDB databases can be all-in-memory, all-persistent, or have a mix of in-memory tables and persistent tables with a simple database schema.This unparalleled flexibility enables developers to tailor data management in order to optimize applications for speed and persistence. REDUCE MEMORY USAGE IN EMBEDDED SYSTEMS The best of both worlds: hybrid data management built on an in-memory database system. eXtremeDB enables the developer to combine both database paradigms – in-memory and on-disk – in a single database instance.Specifying one set of data as transient (managed in memory), while choosing persistent storage for other record types, requires a simple database schema declaration. SHARED MEMORY APPLICATIONSTHE C++ FIELD CLASS
size_t calculateStructAlignment( void ) Calculate the struct alignment: Iterator * components( void ) Get a field iterator for a struct Field: Field* element( void ) Get a field descriptor for an element of an array (vector) Field Type elementType( void ) Get the type of an element of an array (vector) Field Field* findField( String * name ) Find the component in this struct Field by name. IMPORTING DATA FROM EXTERNAL FILES IN SQL Importing Data From External Files in SQL. As explained in the page xSQL Data Export and Import Operations, it can be useful to import external data from CSV files using the xSQL import command. Data can also be imported using the embedded eXtremeSQL APIs.The SQL statement syntax and implementation are described in the following sections. SQL SEQUENCE EQ, NE, GT, GE, LT, LE FUNCTIONS SQL Sequence EQ, NE, GT, GE, LT, LE functions. The seq_eq(), seq_ne(), seq_gt(), seq_ge(), seq_lt(), seq_le() functions return a Boolean value by applying the indicated logical operation comparing the values of elements from sequence 1 to the corresponding elements of sequence 2. The results are easily verified by examining the output below. Following is an example script demonstrating the seq DATA COMPRESSION IN C expected_compression_ratio: used to allocate the page map. The virtual database space cannot be larger than the physical size * the compression ratio. The default value is 10. An element of the page map has a size of 8 bytes, so compression requires extra memory of size mem_size/page_size*expected_compression_ratio*8 for the virtual tophysical
PERST OPEN SOURCE OBJECT ORIENTED DATABASE Perst is McObject’s open source, dual license, object-oriented embedded database system (ODBMS). It is available in one edition developed as an all-Java embedded database, and another implemented in C# (for Microsoft .NET Framework applications). Perst gives developers the ability to store, sort and retrieve objects in their applicationswith
MVCC DATABASE MANAGEMENT SYSTEM To illustrate, the graphs in Figures 2, 3 and 4 show the relative performance of McObject’s e X treme DB database system on identical multithreaded tests executed on a multicore system using a multiple-reader, single-writer (MURSIW, or database-locking) transaction manager, and its multi-version concurrency control (MVCC) transaction manager. RELIABLE IN-MEMORY DATABASE SYSTEM CONCEPTS AND FEATURES eXtremeDB was designed specifically as an in-memory database system, not an afterthought.. The eXtremeDB database management system was originally designed and optimized to be an in-memory database system (IMDS), with direct data manipulation. When a database management system is created, it will, by design and implementation, be either an in-memory database system or an on-disk DATA MANAGEMENT SOLUTION FOR DEVICE, EDGE AND GATEWAY Unlike other IMDS, eXtremeDB can combine the strengths of on-disk and in-memory database systems. In other words, eXtremeDB databases can be all-in-memory, all-persistent, or have a mix of in-memory tables and persistent tables with a simple database schema.This unparalleled flexibility enables developers to tailor data management in order to optimize applications for speed and persistence. WHAT IS A PERSISTENT DATABASE AND HOW IS IT What is a persistent database system? In contrast, on-disk or persistent database systems cache frequently requested data in memory for faster access, but write database updates, insertions and deletes through the cache to be stored to disk.On the plus side, byte-for-byte, disk storage can be cheaper than RAM, and can also take less physical space when form factor is a consideration (e.g THE EXTREMEDB DATABASE MANAGEMENT FAMILY The eXtremeDB for IoT SDK is a unique new IoT development toolkit offering standard eXtremeDB Active Replication Fabric to allow complete oversight over network connection losses, as well as support on all platforms from edge to cloud. Built on a proven data management solution, eXtremeDB is found world-wide in systems ranging from nuclear power plants to networking equipment to stock market DATABASE FOR EMBEDDED SYSTEMS The Essential Database Development Tool for Embedded Systems. To develop a real-time embedded system, a number of tools are required and a number of techniques are necessary. e X treme DB is a database development tool that is ideally suited for systems that USING SEQUENCES IN C++ Using Sequences in C++. As explained in the User's Guide page, a sequence is an unbounded array of eXtremeDB-supported scalar data elements. The C++ Sequence class is used together with the generated C API classname_fieldname_*() functions in C++ applications to manage database fields of type sequence.As sequences are effectively vectors of values, they are accessed through iterators. DATA COMPRESSION IN C expected_compression_ratio: used to allocate the page map. The virtual database space cannot be larger than the physical size * the compression ratio. The default value is 10. An element of the page map has a size of 8 bytes, so compression requires extra memory of size mem_size/page_size*expected_compression_ratio*8 for the virtual tophysical
CURSOR.EXECUTE
Cursor.execute. Execute a SQL query against the database. For an overview see page Python Cursor Class Prototype EXTREMEDB DATABASE MANAGEMENT SYSTEM An In-Memory and Persistent DBMS. e X treme DB was originally designed and optimized to be an in-memory database system (IMDS) and this distinction allows for improved performance. Learn why here. The e X treme DB hybrid database system offers the strengths of the on-disk and all-in-memory approaches to data management in a single databasesystem.
PERST OPEN SOURCE OBJECT ORIENTED DATABASE Perst is McObject’s open source, dual license, object-oriented embedded database system (ODBMS). It is available in one edition developed as an all-Java embedded database, and another implemented in C# (for Microsoft .NET Framework applications). Perst gives developers the ability to store, sort and retrieve objects in their applicationswith
IN-DATABASE ANALYTICS FOR LOW LATENCY DATA Unlike other IMDS, eXtremeDB can combine the strengths of on-disk and in-memory database systems. In other words, eXtremeDB databases can be all-in-memory, all-persistent, or have a mix of in-memory tables and persistent tables with a simple database schema.This unparalleled flexibility enables developers to tailor data management in order to optimize applications for speed and persistence. PERST OPEN SOURCE OBJECT ORIENTED DATABASE Unlike other IMDS, eXtremeDB can combine the strengths of on-disk and in-memory database systems. In other words, eXtremeDB databases can be all-in-memory, all-persistent, or have a mix of in-memory tables and persistent tables with a simple database schema.This unparalleled flexibility enables developers to tailor data management in order to optimize applications for speed and persistence. WHAT IS A PERSISTENT DATABASE AND HOW IS IT What is a persistent database system? In contrast, on-disk or persistent database systems cache frequently requested data in memory for faster access, but write database updates, insertions and deletes through the cache to be stored to disk.On the plus side, byte-for-byte, disk storage can be cheaper than RAM, and can also take less physical space when form factor is a consideration (e.g DATA MANAGEMENT SOLUTION FOR DEVICE, EDGE AND GATEWAY Unlike other IMDS, eXtremeDB can combine the strengths of on-disk and in-memory database systems. In other words, eXtremeDB databases can be all-in-memory, all-persistent, or have a mix of in-memory tables and persistent tables with a simple database schema.This unparalleled flexibility enables developers to tailor data management in order to optimize applications for speed and persistence. SHARED MEMORY APPLICATIONSTHE C++ FIELD CLASS
size_t calculateStructAlignment( void ) Calculate the struct alignment: Iterator * components( void ) Get a field iterator for a struct Field: Field* element( void ) Get a field descriptor for an element of an array (vector) Field Type elementType( void ) Get the type of an element of an array (vector) Field Field* findField( String * name ) Find the component in this struct Field by name. DATA COMPRESSION IN C expected_compression_ratio: used to allocate the page map. The virtual database space cannot be larger than the physical size * the compression ratio. The default value is 10. An element of the page map has a size of 8 bytes, so compression requires extra memory of size mem_size/page_size*expected_compression_ratio*8 for the virtual tophysical
SQL SEQUENCE EQ, NE, GT, GE, LT, LE FUNCTIONS SQL Sequence EQ, NE, GT, GE, LT, LE functions. The seq_eq(), seq_ne(), seq_gt(), seq_ge(), seq_lt(), seq_le() functions return a Boolean value by applying the indicated logical operation comparing the values of elements from sequence 1 to the corresponding elements of sequence 2. The results are easily verified by examining the output below. Following is an example script demonstrating the seq EXTREMEDB DATABASE MANAGEMENT SYSTEM An In-Memory and Persistent DBMS. e X treme DB was originally designed and optimized to be an in-memory database system (IMDS) and this distinction allows for improved performance. Learn why here. The e X treme DB hybrid database system offers the strengths of the on-disk and all-in-memory approaches to data management in a single databasesystem.
PERST OPEN SOURCE OBJECT ORIENTED DATABASE Perst is McObject’s open source, dual license, object-oriented embedded database system (ODBMS). It is available in one edition developed as an all-Java embedded database, and another implemented in C# (for Microsoft .NET Framework applications). Perst gives developers the ability to store, sort and retrieve objects in their applicationswith
IN-DATABASE ANALYTICS FOR LOW LATENCY DATA Unlike other IMDS, eXtremeDB can combine the strengths of on-disk and in-memory database systems. In other words, eXtremeDB databases can be all-in-memory, all-persistent, or have a mix of in-memory tables and persistent tables with a simple database schema.This unparalleled flexibility enables developers to tailor data management in order to optimize applications for speed and persistence. PERST OPEN SOURCE OBJECT ORIENTED DATABASE Unlike other IMDS, eXtremeDB can combine the strengths of on-disk and in-memory database systems. In other words, eXtremeDB databases can be all-in-memory, all-persistent, or have a mix of in-memory tables and persistent tables with a simple database schema.This unparalleled flexibility enables developers to tailor data management in order to optimize applications for speed and persistence. WHAT IS A PERSISTENT DATABASE AND HOW IS IT What is a persistent database system? In contrast, on-disk or persistent database systems cache frequently requested data in memory for faster access, but write database updates, insertions and deletes through the cache to be stored to disk.On the plus side, byte-for-byte, disk storage can be cheaper than RAM, and can also take less physical space when form factor is a consideration (e.g DATA MANAGEMENT SOLUTION FOR DEVICE, EDGE AND GATEWAY Unlike other IMDS, eXtremeDB can combine the strengths of on-disk and in-memory database systems. In other words, eXtremeDB databases can be all-in-memory, all-persistent, or have a mix of in-memory tables and persistent tables with a simple database schema.This unparalleled flexibility enables developers to tailor data management in order to optimize applications for speed and persistence. SHARED MEMORY APPLICATIONSTHE C++ FIELD CLASS
size_t calculateStructAlignment( void ) Calculate the struct alignment: Iterator * components( void ) Get a field iterator for a struct Field: Field* element( void ) Get a field descriptor for an element of an array (vector) Field Type elementType( void ) Get the type of an element of an array (vector) Field Field* findField( String * name ) Find the component in this struct Field by name. DATA COMPRESSION IN C expected_compression_ratio: used to allocate the page map. The virtual database space cannot be larger than the physical size * the compression ratio. The default value is 10. An element of the page map has a size of 8 bytes, so compression requires extra memory of size mem_size/page_size*expected_compression_ratio*8 for the virtual tophysical
SQL SEQUENCE EQ, NE, GT, GE, LT, LE FUNCTIONS SQL Sequence EQ, NE, GT, GE, LT, LE functions. The seq_eq(), seq_ne(), seq_gt(), seq_ge(), seq_lt(), seq_le() functions return a Boolean value by applying the indicated logical operation comparing the values of elements from sequence 1 to the corresponding elements of sequence 2. The results are easily verified by examining the output below. Following is an example script demonstrating the seq MVCC DATABASE MANAGEMENT SYSTEM To illustrate, the graphs in Figures 2, 3 and 4 show the relative performance of McObject’s e X treme DB database system on identical multithreaded tests executed on a multicore system using a multiple-reader, single-writer (MURSIW, or database-locking) transaction manager, and its multi-version concurrency control (MVCC) transaction manager. RELIABLE IN-MEMORY DATABASE SYSTEM CONCEPTS AND FEATURES eXtremeDB was designed specifically as an in-memory database system, not an afterthought.. The eXtremeDB database management system was originally designed and optimized to be an in-memory database system (IMDS), with direct data manipulation. When a database management system is created, it will, by design and implementation, be either an in-memory database system or an on-disk THE EXTREMEDB DATABASE MANAGEMENT FAMILY The eXtremeDB for IoT SDK is a unique new IoT development toolkit offering standard eXtremeDB Active Replication Fabric to allow complete oversight over network connection losses, as well as support on all platforms from edge to cloud. Built on a proven data management solution, eXtremeDB is found world-wide in systems ranging from nuclear power plants to networking equipment to stock market WHAT IS A PERSISTENT DATABASE AND HOW IS IT What is a persistent database system? In contrast, on-disk or persistent database systems cache frequently requested data in memory for faster access, but write database updates, insertions and deletes through the cache to be stored to disk.On the plus side, byte-for-byte, disk storage can be cheaper than RAM, and can also take less physical space when form factor is a consideration (e.g TIME SERIES DATABASE WITH HYBRID COLUMN-ROW LAYOUT System designers can combine a columnar layout with traditional rows in a single database design, to optimize run-time efficiency. A rich library of vector-based statistical functions cuts latency in time series analytics and maximizes efficiency of L1/L2 cache use. GUI-based database performance monitoring enables the user to view keymetrics
USING SEQUENCES IN C++ Using Sequences in C++. As explained in the User's Guide page, a sequence is an unbounded array of eXtremeDB-supported scalar data elements. The C++ Sequence class is used together with the generated C API classname_fieldname_*() functions in C++ applications to manage database fields of type sequence.As sequences are effectively vectors of values, they are accessed through iterators. DATA COMPRESSION IN C expected_compression_ratio: used to allocate the page map. The virtual database space cannot be larger than the physical size * the compression ratio. The default value is 10. An element of the page map has a size of 8 bytes, so compression requires extra memory of size mem_size/page_size*expected_compression_ratio*8 for the virtual tophysical
SQL SEQUENCE EQ, NE, GT, GE, LT, LE FUNCTIONS SQL Sequence EQ, NE, GT, GE, LT, LE functions. The seq_eq(), seq_ne(), seq_gt(), seq_ge(), seq_lt(), seq_le() functions return a Boolean value by applying the indicated logical operation comparing the values of elements from sequence 1 to the corresponding elements of sequence 2. The results are easily verified by examining the output below. Following is an example script demonstrating the seqCONNECTION.CURSOR
Description. This method has 2 different usage variants: 1) Calling cursor () without arguments creates a DB-API style cursor usable for operations like find (), search (), execute (), execute_many (), etc. 2) If a class cls and index idx are specified, it creates an “iteration” cursor, which willCURSOR.EXECUTE
Cursor.execute. Execute a SQL query against the database. For an overview see page Python Cursor Class Prototype EXTREMEDB DATABASE MANAGEMENT SYSTEM Unlike other IMDS, eXtremeDB can combine the strengths of on-disk and in-memory database systems. In other words, eXtremeDB databases can be all-in-memory, all-persistent, or have a mix of in-memory tables and persistent tables with a simple database schema.This unparalleled flexibility enables developers to tailor data management in order to optimize applications for speed and persistence. MVCC DATABASE MANAGEMENT SYSTEM eXtremeDB offers a multi-version concurrency control (MVCC) optimistic transaction manager and an alternative “pessimistic” MURSIW (MUltiple Reader, SIngle Writer) transaction manager.. MVCC can dramatically improve scalability and performance, especially in applications with one or more of the following characteristics: On-disk or hybrid (in-memory and on-disk) database storage PERST OPEN SOURCE OBJECT ORIENTED DATABASE About Perst. Perst is McObject’s open source, dual license, object-oriented embedded database system (ODBMS). It is available in one edition developed as an all-Java embedded database, and another implemented in C# (for Microsoft .NET Framework applications). IN-DATABASE ANALYTICS FOR LOW LATENCY DATA In-database Analytics. eXtremeDB delivers in-database analytics, for breakthrough efficiency working with IoT analytics or market data in financial systems. In-database analytics is implemented in software, and therefore should not be confused with the practice of optimizing analytics using FPGAs. THE EXTREMEDB DATABASE MANAGEMENT FAMILY The eXtremeDB for IoT SDK is a unique new IoT development toolkit offering standard eXtremeDB Active Replication Fabric to allow complete oversight over network connection losses, as well as support on all platforms from edge to cloud. Built on a proven data management solution, eXtremeDB is found world-wide in systems ranging from nuclear power plants to networking equipment to stock market USING SEQUENCES IN C++ Using Sequences in C++. As explained in the User's Guide page, a sequence is an unbounded array of eXtremeDB-supported scalar data elements. The C++ Sequence class is used together with the generated C API classname_fieldname_*() functions in C++ applications to manage database fields of type sequence.As sequences are effectively vectors of values, they are accessed through iterators. BUILDING AND RUNNING VXWORKS SAMPLES Building and Running VxWorks Samples. To build samples using the VxWorks Workbench, please perform the following steps: 1. Unpack theeXtremeDB package
CURSOR - MCOBJECT
Cursor. Cursors are used to navigate sets of records returned by index searches with functions mco_cursor_first(), mco_cursor_last(), mco_cursor_prev() and mco_cursor_next().A cursor structure is also used for calls to generated index_cursor functions and mco_uda_cursor() Following is the definition of the mco_cursor_t structure as defined in mco.h:THE C++ FIELD CLASS
size_t calculateStructAlignment( void ) Calculate the struct alignment: Iterator * components( void ) Get a field iterator for a struct Field: Field* element( void ) Get a field descriptor for an element of an array (vector) Field Type elementType( void ) Get the type of an element of an array (vector) Field Field* findField( String * name ) Find the component in this struct Field by name. DATA COMPRESSION IN C If this flag is not set, compression will not be performed and the file will function as a normal file. (Note that it is possible to use compression for some databases / files and not use it for otherfiles).
EXTREMEDB DATABASE MANAGEMENT SYSTEM Unlike other IMDS, eXtremeDB can combine the strengths of on-disk and in-memory database systems. In other words, eXtremeDB databases can be all-in-memory, all-persistent, or have a mix of in-memory tables and persistent tables with a simple database schema.This unparalleled flexibility enables developers to tailor data management in order to optimize applications for speed and persistence. MVCC DATABASE MANAGEMENT SYSTEM eXtremeDB offers a multi-version concurrency control (MVCC) optimistic transaction manager and an alternative “pessimistic” MURSIW (MUltiple Reader, SIngle Writer) transaction manager.. MVCC can dramatically improve scalability and performance, especially in applications with one or more of the following characteristics: On-disk or hybrid (in-memory and on-disk) database storage PERST OPEN SOURCE OBJECT ORIENTED DATABASE About Perst. Perst is McObject’s open source, dual license, object-oriented embedded database system (ODBMS). It is available in one edition developed as an all-Java embedded database, and another implemented in C# (for Microsoft .NET Framework applications). IN-DATABASE ANALYTICS FOR LOW LATENCY DATA In-database Analytics. eXtremeDB delivers in-database analytics, for breakthrough efficiency working with IoT analytics or market data in financial systems. In-database analytics is implemented in software, and therefore should not be confused with the practice of optimizing analytics using FPGAs. THE EXTREMEDB DATABASE MANAGEMENT FAMILY The eXtremeDB for IoT SDK is a unique new IoT development toolkit offering standard eXtremeDB Active Replication Fabric to allow complete oversight over network connection losses, as well as support on all platforms from edge to cloud. Built on a proven data management solution, eXtremeDB is found world-wide in systems ranging from nuclear power plants to networking equipment to stock market USING SEQUENCES IN C++ Using Sequences in C++. As explained in the User's Guide page, a sequence is an unbounded array of eXtremeDB-supported scalar data elements. The C++ Sequence class is used together with the generated C API classname_fieldname_*() functions in C++ applications to manage database fields of type sequence.As sequences are effectively vectors of values, they are accessed through iterators. BUILDING AND RUNNING VXWORKS SAMPLES Building and Running VxWorks Samples. To build samples using the VxWorks Workbench, please perform the following steps: 1. Unpack theeXtremeDB package
CURSOR - MCOBJECT
Cursor. Cursors are used to navigate sets of records returned by index searches with functions mco_cursor_first(), mco_cursor_last(), mco_cursor_prev() and mco_cursor_next().A cursor structure is also used for calls to generated index_cursor functions and mco_uda_cursor() Following is the definition of the mco_cursor_t structure as defined in mco.h:THE C++ FIELD CLASS
size_t calculateStructAlignment( void ) Calculate the struct alignment: Iterator * components( void ) Get a field iterator for a struct Field: Field* element( void ) Get a field descriptor for an element of an array (vector) Field Type elementType( void ) Get the type of an element of an array (vector) Field Field* findField( String * name ) Find the component in this struct Field by name. DATA COMPRESSION IN C If this flag is not set, compression will not be performed and the file will function as a normal file. (Note that it is possible to use compression for some databases / files and not use it for otherfiles).
KEY FEATURES
Core In-Memory Database System (IMDS) Design eXtremeDB was designed to be an in-memory database system (IMDS) from the beginning (in-memory database capability was not a a jerry-rigged afterthought). This is important because the optimization goals of in-memory and persistent database systems are diametrically opposed. An in-memory database system eliminates disk and file I/O, cache PERST OPEN SOURCE OBJECT ORIENTED DATABASE About Perst. Perst is McObject’s open source, dual license, object-oriented embedded database system (ODBMS). It is available in one edition developed as an all-Java embedded database, and another implemented in C# (for Microsoft .NET Framework applications). REAL-TIME DATABASE FOR INDUSTRIAL CONTROL The eXtremeDB small footprint real-time database is being used successfully to meet these demands. While traditional databases have long served as back-end repositories for control systems, eXtremeDB differs in that it serves as a persistent or in-memory database system that is integrated within the control systems’ real-time processes. As an in-memory database system, eXtremeDB can achieve RELIABLE IN-MEMORY DATABASE SYSTEM CONCEPTS AND FEATURES eXtremeDB was designed specifically as an in-memory database system, not an afterthought.. The eXtremeDB database management system was originally designed and optimized to be an in-memory database system (IMDS), with direct data manipulation. When a database management system is created, it will, by design and implementation, be either an in-memory database system or an on-disk DATA MANAGEMENT SOLUTION FOR DEVICE, EDGE AND GATEWAY Unlike other IMDS, eXtremeDB can combine the strengths of on-disk and in-memory database systems. In other words, eXtremeDB databases can be all-in-memory, all-persistent, or have a mix of in-memory tables and persistent tables with a simple database schema.This unparalleled flexibility enables developers to tailor data management in order to optimize applications for speed and persistence. USING SEQUENCES IN C++ Using Sequences in C++. As explained in the User's Guide page, a sequence is an unbounded array of eXtremeDB-supported scalar data elements. The C++ Sequence class is used together with the generated C API classname_fieldname_*() functions in C++ applications to manage database fields of type sequence.As sequences are effectively vectors of values, they are accessed through iterators. BUILDING AND RUNNING VXWORKS SAMPLES Building and Running VxWorks Samples. To build samples using the VxWorks Workbench, please perform the following steps: 1. Unpack theeXtremeDB package
STEP 2: EXECUTING COMMANDS AND SCRIPTS Executing script files. But rather than type SQL statements interactively, it is often more convenient to read SQL script files into xSQL to preform SQL operations. To facilitate this exercise, several scripts and additional files are provided in the directory \samples\xsql\scripts.. For example, the script in file compound.sql creates the simple table A and index idx, populates the table and SHARED MEMORY APPLICATIONS Shared Memory Applications . eXtremeDB allows two or more processes in a multi-processing operating environment (for example, Linux and Windows platforms) to share a common database.. Overview. In order to share the data between multiple processes, the database must be created in shared memory. Multiple threads within a process share the memory of that process. DATA COMPRESSION IN C If this flag is not set, compression will not be performed and the file will function as a normal file. (Note that it is possible to use compression for some databases / files and not use it for otherfiles).
* Contact Us
* Documentation
* Free evaluation software * Privacy Policy and Terms of Service* Database Products
* The _e_X_treme_DB Product Family* In-memory
* Hybrid in-memory & persistent * _e_X_treme_DB Embedded for device, edge and gateway * _e_X_treme_DB for HPC cloud, analytics and financial * IoT software development toolkit* Perst
* Perst Lite: a Java ME embedded database* Perst for Android
* We want to help you * Questions? Please contact us.* Get a free trial
* Key Features
* More features than other systems * Features for device, edge and gateway * Features for cloud, analytics and financial systems * Features to maximize reliability * Features for a faster database * Features to reduce memory usage * _e_X_treme_DB xPanel * A flexible hybrid database * Features that set _e_X_treme_DB apart * Active Replication Fabric to solve IoT challenges * High Availability for 99.99% uptime * Pipeline over 100 statistical functions * Distributed database choices * Flexible column and row data layout* Type-safe API
* Hybrid storage based on an IMDS * Multiple data indexes * Platform independence * Demo & Trial Software * _e_X_treme_DB demos * _e_X_treme_DB for HPC Analytics demo * Industrial IoT demo application * _e_X_treme_DB evaluation software * _e_X_treme_DB is platform independent. Contact us if yours isn’tlisted
* Get a free trial
* Perst
* Try Perst or Perst Lite for Java* Try Perst .NET
* Resources
* News and Events
* Articles about data management * Trade shows and events* Press releases
* Research & Statistics* White papers
* Webinars
* Datasheets and brochures* Blog posts
* _e_X_treme_DB technical information* Documentation
* _e_X_treme_DB Embedded FAQs * _e_X_treme_DB for HPC FAQs * _e_X_treme_DB technical specifications * A business case for _e_X_treme_DB Embedded * A business case for _e_X_treme_DB HPC* Markets
* Telecom and Networking * Aerospace & Defense * Industrial Systems * Consumer Electronics* Financial Systems
* IoT
* IoT Edge
* Big Data and Analytics* Energy
* About Us
* History
* Management
* Support
* Some of our customers* Partners
* Distributors
* Hardware vendor partners * OS and tools alliances* Videos
* Contact us
* Get a free trial
Select Page
* Database Products
* The _e_X_treme_DB Product Family* In-memory
* Hybrid in-memory & persistent * _e_X_treme_DB Embedded for device, edge and gateway * _e_X_treme_DB for HPC cloud, analytics and financial * IoT software development toolkit* Perst
* Perst Lite: a Java ME embedded database* Perst for Android
* We want to help you * Questions? Please contact us.* Get a free trial
* Key Features
* More features than other systems * Features for device, edge and gateway * Features for cloud, analytics and financial systems * Features to maximize reliability * Features for a faster database * Features to reduce memory usage * _e_X_treme_DB xPanel * A flexible hybrid database * Features that set _e_X_treme_DB apart * Active Replication Fabric to solve IoT challenges * High Availability for 99.99% uptime * Pipeline over 100 statistical functions * Distributed database choices * Flexible column and row data layout* Type-safe API
* Hybrid storage based on an IMDS * Multiple data indexes * Platform independence * Demo & Trial Software * _e_X_treme_DB demos * _e_X_treme_DB for HPC Analytics demo * Industrial IoT demo application * _e_X_treme_DB evaluation software * _e_X_treme_DB is platform independent. Contact us if yours isn’tlisted
* Get a free trial
* Perst
* Try Perst or Perst Lite for Java* Try Perst .NET
* Resources
* News and Events
* Articles about data management * Trade shows and events* Press releases
* Research & Statistics* White papers
* Webinars
* Datasheets and brochures* Blog posts
* _e_X_treme_DB technical information* Documentation
* _e_X_treme_DB Embedded FAQs * _e_X_treme_DB for HPC FAQs * _e_X_treme_DB technical specifications * A business case for _e_X_treme_DB Embedded * A business case for _e_X_treme_DB HPC* Markets
* Telecom and Networking * Aerospace & Defense * Industrial Systems * Consumer Electronics* Financial Systems
* IoT
* IoT Edge
* Big Data and Analytics* Energy
* About Us
* History
* Management
* Support
* Some of our customers* Partners
* Distributors
* Hardware vendor partners * OS and tools alliances* Videos
* Contact us
* Get a free trial
* Contact Us
* Documentation
* Free evaluation software * Privacy Policy and Terms of ServiceEMBEDDED
Small footprint embedded DBMS for real-time/embedded systems. In-memory and/or persistent.Learn more
NETWORK INFRASTRUCTURE _e_X_treme_DB offers real-time performance, high availability, Patricia trie indexes and more!Learn more
BIG DATA & ANALYTICS Highly scalable distributed time series DBMS with over 100 math functions to support analytics and machine learning.Learn more
INTERNET OF THINGS
Time series embedded database for edge devices with Active Replication Fabric™ to intelligently bring data to the cloud.Learn more
_E_X_TREME_DB IS PROVEN TO BE THE FASTEST HYBRID PERSISTENT AND IN-MEMORY DATABASE MANAGEMENT SYSTEM FOR EDGE AND CLOUD. NETWORK INFRASTRUCTURE Network gear developers build on proven _e_X_treme_DB speed and reliability, combined in-memory and persistent data layouts, optimized access methods and unmatched flexibility. Learn about eXtremeDB for Network Infrastructure EMBEDDED APPLICATIONS From inception, _e_X_treme_DB’s resilient and optimized storage capabilities uniquely qualified it to fuel database management for safety-critical and resource-constrained embedded applications. Learn about eXtremeDB for Embedded ApplicationsINTERNET OF THINGS
_e_X_treme_DB’s Active Replication Fabric™ creates a data management foundation for the IoT ecosystem that seamlessly integrates edge and cloud applications’ storage and ensuring data safety allaround.e
Learn about eXtremeDB for the IoT BIG DATA & ANALYTICS Columnar and row-oriented storage, a SQL engine infused with advanced analytics, and a scalable distributed architecture deliver speed and reliability to complex data-driven applications. Learn about eXtremeDB for Big Data & Analytics _E_X_TREME_DB FOR HPC IS NOW ALSO AVAILABLE WITH ITS FULL SET OFFEATURES
THROUGH THE AWS MARKETPLACE. CLOUD-BASED USERS MAY NOW EVALUATE, PURCHASE AND DEPLOY WITHIN THE ALMOST UNLIMITED AWS FRAMEWORK. Visit our page on AWSReview HPC features
WHAT MAKES_ E_X_TREME_DB DIFFERENT? AN IN-MEMORY AND PERSISTENT DBMS _e_X_treme_DB was originally designed and optimized to be an in-memory database system (IMDS) and this distinction allows for improved performance. Learn why here. The _e_X_treme_DB hybrid databasesystem offers the
strengths of the on-disk and all-in-memory approaches to data management in a single database system.Learn more.
ACTIVE REPLICATION FABRIC _e_X_treme_DB Active Replication Fabricstages data
during network malfunctions or outages, then sends all the relevant historical data to the network as soon as the connection isreestablished.
Eliminates data loss between device and server.
ROW & COLUMNAR FLEXIBILITY FOR TIME SERIES DATA Time series data management systems frequently require large volumes of information to be available continuously. _e_X_treme_DB excels in this capability.Learn more.
EMBEDDED AND CLIENT SERVER Fast, flexible _e_X_treme_DB is data management wherever you need it. The _e_X_treme_DB IoT SDK runs on the device, gateway and server, a bundled setup that eliminates the need to learn different DBMS and leverages staff skills. Devices and servers communicate flawlessly.Learn more.
USED BY INNOVATIVE INDUSTRY LEADERS IN OVER 30,000,000 DEPLOYMENTS WORLD-WIDE IN THESE MARKETS AND OTHERS.TELECOM & NETWORK
_e_X_treme_DB powers routers, application traffic management, SCADA network fault management and more from industry leaders like F5, ViaSat, Motorola, Sandvine, Hutchinson, TNS and Ribbon that require real-time performance and five 9s high availability.Learn more
INTERNET OF THINGS
_e_X_treme_DB’s Active Replication Fabric™ manages all aspects of IoT data communication: security, low bandwidth, intermittent connections, multi-tier and bi-directional replication, and more.Learn more
AEROSPACE & DEFENSE
Northrop Grumman, Lockheed Martin, British Aerospace, EADS and others depend on _e_X_treme_DB’s reliability, unmatched performance and broad platform support.Learn more
FINANCIAL SYSTEMS
_e_X_treme_DB’s unique hybrid row- and columnar-layout (OLTP and time series) coupled with pipelined functions for statistical analysis and scalable distributed database architecture power record-setting STAC-M3 benchmark results.Learn more
CONSUMER ELECTRONICS JVC, DirecTV, GoPro and others all discovered that_ e_X_treme_DB’s small code size, portable data format and efficient use of compute & storage can reduce component cost while also supporting data-hungrynew features.
Learn more
INDUSTRIAL CONTROL
_e_X_treme_DB’s sophisticated event notification systems, time series data processing and high availability have powered its wide-spread adoption in SCADA, fleet management, smart building automation and other verticals.Learn more
“OUR GOAL IS TO DEDICATE OUR TIME AND EFFORTS TOWARDS DEVELOPING THE MOST ADVANCED DATABASE MANAGEMENT SYSTEM TECHNOLOGY POSSIBLE, TO PROVIDE OUR CUSTOMERS WITH OUTSTANDING SOLUTIONS.” _ _– STEVE GRAVES, MCOBJECT CEO OUTSTANDING STRUCTURED DATABASE 2018 BEST BIG DATA ANALYTICS & TECHNOLOGY PROVIDER BEST DEV TOOL & OPERATING SYSTEM AT IOT WORLD IOT VENDOR OF THE YEAR “IT WAS MORE THAN TWICE AS FAST AS THE SECOND-PLACE DATABASE.”
> -SPIRENT
“OUR EVALUATION DETERMINED THAT _E_X_TREME_DB OUTPERFORMS OTHER IN-MEMORY DATABASE SYSTEMS, MEETING CURRENT NEEDS AND, JUST AS IMPORTANTLY, ACCOMMODATING FUTURE GROWTH.” > -TRANSACTION NETWORK SERVICES “IN ADDITION TO ITS POSITIVE IMPACT ON OUR BUSINESS, _E_X_TREME_DB IS WELL-DESIGNED TO SOLVE THE UNIQUE DEVELOPMENT CHALLENGES OF DATA MANAGEMENT FOR REAL-TIME EMBEDDED SOFTWARE.” > -SCHNEIDER ELECTRIC NEWS AND INFORMATIONARTICLES
“The IoT Technology Piece No One Is Talking About” _– Embedded Computing Design _(Hint: it’s edge nodes, and we’ve been talking about it since 2016.)Learn more
WHITE PAPERS
We have been testing, improving on, and retesting our software from the BEGINNING IN 2001 in order to provide our clients with the best possible data management solutions.Learn more
WEBINARS
We invite you to stop by our booth at these shows to discuss your next project and how we might help.Learn more
TRADE SHOWS
We invite you to stop by our booth at these shows to discuss your next project and how we might help.Learn more
_E_X_TREME_DB HAS BEEN A RELIABLE DATABASE MANAGEMENT SOLUTION SINCE2001.
EVALUATE FREE TRIAL SOFTWARE From Linux to Windows to iOS. “Bare metal” (no OS) configurations, and others. Review the list.
CONTACT A DATABASE SPECIALIST info@mcobject.com or 425-888-8505 HOW IS EXTREMEDB DIFFERENT? Hybrid data storage. Unlike other IMDS, _e_X_treme_DB databases can be all-in-memory, all-persistent, or have a mix of in-memory tables and persistent tables. ACTIVE REPLICATION FABRIC™ is unique to
_e_X_treme_DB and offers bidirectional replication, multi-tier replication (e.g. edge-to-gateway-to-gateway-to-cloud), compression to maximize limited bandwidth networks and more. ROW & COLUMNAR FLEXIBILITY FOR TIME SERIES DATA.
_e_X_treme_DB supports database designs that combine row-based and column-based layouts, in order to best leverage the CPU cache speed. EMBEDDED AND CLIENT/SERVER.Fast,
flexible _e_X_treme_DB is data management wherever you need it, and can be deployed as an embedded database system, and/or as a client/server database system.425-888-8505
info@mcobject.com
Join our mailing list Choose free evaluation software2021 McObject LLC
×
IN ADDITION TO UNIQUE FEATURES LIKE ACTIVE REPLICATION FABRIC™, NO OTHER DATABASE MANAGEMENT SYSTEM OFFERS SUCH AN EXTENSIVE COMBINATION OF FEATURES FOR DEVELOPERS TO CHOOSE FROM.HYBRID DATA STORAGE
Unlike other IMDS, _e_X_treme_DB can combine the strengths of ON-DISK AND IN-MEMORY database systems. In other words, _e_X_treme_DB databases can be all-in-memory , all-persistent, or have a mix of in-memory tables and persistent tables WITH A SIMPLE DATABASE SCHEMA. This unparalleled flexibility enables developers to tailor data management in order to optimize applications for speed and persistence. System developers can make intelligent trade-offs between performance, cost-efficiency, power consumption, and physical space-conserving data storage hardware.U
Learn why
starting with in-memory database system allows for improvedperformance.
ACTIVE REPLICATION FABRIC Active Replication Fabric offers reliable IoT database management by SOLVING KEY CHALLENGES for developers. _e_X_treme_DB offers bidirectional replication, multi-tier replication (e.g. edge-to-gateway-to-gateway-to-cloud), compression to maximize limited bandwidth networks, and more. Learn more about Active Replication Fabric ROW & COLUMNAR FLEXIBILITY FOR TIME SERIES DATATime series data
management systems require large volumes of information to be available continuously. _e_X_treme_DB excels in this capability. _e_X_treme_DB for HPC implements columnar data layout for fields of type ‘sequence’. Sequences can be combined to form a time series, ideal for working with tick streams, telemetry, and other sequential data. This technology supports database designs that combine row-based and column-based layouts, in order to best leverage the CPU cache speed. LEARN HOW.
Learn more about_
e_X_treme_DB for time series data EMBEDDED AND CLIENT/SERVER Fast, flexible _e_X_treme_DB is data management WHEREVERyou need it, and
can be deployed as an embedded databasesystem,
and/or as a client/serverdatabase system.
Compatible with all embedded/real-time operating systemsU
Read about cross-platform database application development in our on-line documentationClose window
Details
Copyright © 2023 ArchiveBay.com. All rights reserved. Terms of Use | Privacy Policy | DMCA | 2021 | Feedback | Advertising | RSS 2.0