MultiValue Database Technology is an Enterprise Class Database and Application Framework with a built-in development layer for 3-Tier programming that combines the power and stability of a Relational Database with the Flexibility of a NoSQL database.
What is a MultiValue Database?
MultiValue is a designation and a symbol given to the world’s most widely used and experienced business software database and framework solutions. NO matter how specialized your computer needs are, there is a MultiValue software solutions that exactly matches your computing requirements. At nearly $3 billion annually, MultiValue is one of today’s fastest growing segments of the business software solution market.
Often referred to by insiders as the computer industry’s "best kept secret", businesses and institutions frequently are hesitant to disclose the fact that they use a MultiValue solution since it is often at the core of their competitive edge. This is because MultiValue software is designed by business experts familiar with the most efficient way to handle the data processing needed by their specific industry and therefore costs less to maintain and operate than generic solutions. And because MultiValue business software is portable across all computer hardware and major operating systems.
MultiValue databases differ from other Relational and NoSQL databases and data stores due to the face it is not just a Database. MultiValue Databases include a full fledge applicaiton development environment that just happens to include a Database, Application Development languages, and a Natural Language Reporting System.
Features of a MultiValuie Database and Framework includes the following:
-
Flexible Data Modeling
- Non-Structured data (Schema-less/Application-based Schema)
- Structured Data (1st Normal Form, MultiValue attributed)
- Virtual Data Structures (Imposed a data structure on non-structured data)
- Mixed Data Structure (Mixing structured and non-structured data in same database)
-
Enterprise Class Features
- Transaction Commit/RollBack
- MultiThreaded Queries
- Persistent and Non-Persisten Connections
- Database Encryption-At-Rest
- Built-in Endpoint Encryption
- Near-Zero Administration
- Replication
-
Business Application Layer
- MultiValue BASIC language
- Virtual Data Columns
- CLI interface
- .NET and COM API
- Python API
- Integrated Webservices
- Web API
- ODBC and SQL optional
Additional Information
Available Databases
Cache
InterSystems Cache' is a commercial operational database management system from InterSystems, used to develop software applications for healthcare management, banking and financial services, government, and other sectors. Customer software can use the database with object and SQL code. Cache' also allows developers to directly manipulate its underlying data structures: hierarchical arrays known as M technology.
D3
Based on the original PICK Database, the D3 database management system offer enterprise-level scalability and efficiency to support the dynamic growth of any organizataion.
jBASE
jBASE is a world class Database Management System comprising development tools, middleware and a multi-dimensional database. jBASE takes the best points of the relational database model and adds to it several significant benefits including ease of use, superb performance, small footprint and all the rich MultiValue features, making it ideally suited to all business uses from the Internet to OLAP to transactional applications.
mv*Base
Built on the strengths of the multidimensional development environment, mvBase is a flexible, high-performance DBMS that operates within the Microsoft Windows network environment. It's a multitasking, multiuser, MultiValue database engine with enhanced BASIC programming language. It responds quickly to change for rapidly growing business application solutions, and you can easily configure it to support application software across networks.
MVON
With MVON, MultiValue applications operate on Oracle, SQL Server and other databases. We support software companies whether replacing or expanding their DBMS options for their customers.
OpenInsight
Revelation Software's OpenInsight application development environment consists of a fully integrated suite of tools that enable today's application developers to create, deploy and maintain business critical database solutions for Windows environments. Whether they are single user standalone systems, multi-user server systems with hundreds of users, or even web solutions with millions of users, OpenInsight provides one complete toolset that will enable your solutions to scale and grow with your business.
OpenQM
OpenQM is a high-performance, self-tuning database with an extremely efficient footprint. At less than half the price of comparable databases, OpenQM comes bundled with AccuTerm and provides incredible value for MultiValue resellers and end users alike. Auto-sizing of database files, object oriented programming, class and exception handling, simplified web development and more can be yours with a move to OpenQM.
Reality
Reality is the original commercial MultiValue Database that includes a complete development and operational environment - inbuilt application programming, enquiry and print spooling. It also has integrated resilience from simple transaction based local data saving to optional twin FailSafe and remote site disaster recovery systems.
UniData
Rocket UniData’s unique and resilient architecture delivers performance advantages compared to traditional SQL databases. UniData offers variable length records and tables within tables. This structure organizes data in a natural manner, which makes for easier database design, eliminating the constraints of SQL normalization.
UniVerse
Rocket UniVerse couples extremely flexible data structures with high-performance data access, storage, and resource management capabilities. Its industry-proven design with direct read capability means fewer I/O operations and faster access to data. UniVerse-based applications dynamically allocate available resources, maximizing processing throughput of available resources.
Advanced Pick
Advanced Pick was based on the original PICK R83 database and was enhanced to provide hosted support on Linux and Windows.
AREV
Advanced Revelation is an award winning DOS development environment that is distinguished by unrivaled flexibility in application development and robust, multi-user data access. Advanced Revelation combines a powerful and flexible database management system with a suite of professional development tools including: forms designer, report writers, and a Basic compatible programming language.
R83
Pick R83 was Pick Systems first MultiValue database to run on a PC. R83 provide the full features of the Pick DBMS found in the Mainframe environments, but ran as a native OS on the PC.
UniVision
UniVision is a significantly enhanced Pick R83, AP and D3 compatible multi-user DBMS, integrating powerful, high-performance MultiValue database management and Client/Server technologies in a single product.
MVON#
MVON# runs MultiValue applications in Microsoft's .NET on Windows or Linux, and works with a DBMS of your choice, with SQL Server as the most common choice today'