InterBase® is a full-featured, high performance, ultrafast, encryptable, scalable and embeddable multi-platform relational SQL database with commercial-grade data security, disaster recovery and change synchronization for developers who are looking to embed a low-cost, zero-admin, secure database into their cross-platform connected applications. InterBase® has powerful security, disaster recovery, and journaling and support for popular database drivers for increased deployment flexibility.
InterBase® is one of the first enterprise-grade relational databases ever produced. Since its inception it is based on a superior versioning architecture still unmatched by many popular databases. It was also the first DBMS to implement Multi-Version Concurrency Control (MVCC). MVCC is referred to as Multi-Generational Architecture in InterBase®.
InterBase® won Total Telco’s IoT Award for “the most innovative use of data” thanks to its highly scalable patented Change Views technology, which ensures the fastest, simplest and most secure way to track changes to persisted data. Reconnect anytime to get personalized field-level changes for any user/device using standard SQL, and update remote cached data rapidly with small, context aware deltas!
Zero Administration with a Tiny Footprint
InterBase® is ideal for ISVs, OEMs and VARs requiring a database that is compact in memory and disk size but without compromising sophisticated features to support business-critical applications. Unlike many databases that require expensive support and maintenance, InterBase® requires no administration. Simple installation and tiny footprint make InterBase® an incredible database to embed in your applications.
Embed Once – Deploy Everywhere
Embed InterBase® with your application and as you move your application across platforms, InterBase® will move with you. InterBase® is available for Android, iOS, Windows, OS X, Linux and macOS, giving you incredible deployment flexibility. InterBase® supports connectivity between versions of InterBase® and across operating systems.
InterBase® is one of the fastest native databases available. Using its built in symmetric multiprocessing (SMP), InterBase® can take advantage of today’s multi-core CPUs and multi-CPU systems without driving up costs. Performance enhancements and optimizations have been added in a number of areas, such as restoring databases, batch updates, and queries. InterBase® uses a multi-generational architecture providing unique versioning capabilities that result in high data availability for transaction processing and decision support – simultaneously.
Close Integration with Best-of-Breed Application Development Tools
InterBase® supports all major development paradigms including Java, C, C++, .NET, Delphi and PHP. It integrates closely to C++Builder, RAD Studio, and Delphi so that when you deploy your RAD projects to any platform, InterBase® will automatically deploy with it. If you are a Visual Studio developer you can work with InterBase® via the ADO. NET or ODBC connectors for easy access to your data.
Put Your Database on the Cloud or Keep it Local
Take advantage of the power of Cloud and deploy InterBase® in a cloud computing environment so that your application can obtain instant access to resources. Or keep it local for higher security and higher performance.
Software developers choose InterBase® because it is low cost, has high performance, requires no administration, is easy to install and deploy while being scalable and powerful, and provides embedded data security. InterBase® Server also comes with powerful disaster recovery capabilities to enable data continuity even in the case of server failure.
InterBase® Server, Desktop, and Developer editions run on Windows (32-bit and 64-bit). InterBase® Server is also available for Linux (32-bit and 64-bit). InterBase® ToGo and IBLite ToGo are available for Android, iOS, Windows, and macOS; IBLite is available for Android and iOS. InterBase® also supports heterogeneous OS connectivity across all supported platforms.
InterBase® supports all major development paradigms including Java, C, C++, .NET, Delphi, Object Pascal, PHP and Ruby. It integrates closely with Embarcadero application development tools such as C++Builder, RAD Studio and Delphi so that when you deploy your applications to any platform, InterBase® will automatically deploy with it. If you’re a Visual Studio developer you can work with InterBase® via ADO.NET or ODBC connectors.
InterBase® Desktop Edition is available on Windows and provides you with a great solution for stand-alone single user application.
InterBase® ToGo Edition is available on Android, iOS, Windows and macOS, and also runs in a stand-alone environment, but allows deployment of applications which directly utilize the InterBase® engine DLLs. With no separate database server process running, the database engine is executing in the application process space so it provides an extremely small footprint.
IBLite is a new, freely deployable, embeddable database for Android and iOS that runs in a stand-alone environment and allows deployment of apps which directly utilize the InterBase® engine.
InterBase® Server Edition allows hundreds of simultaneous users to connect to the database and it runs on Windows, Linux, Solaris and macOS.
IBLite is a freely deployable, embeddable database for Windows, macOS, Android, and iOS that runs in a stand-alone environment and allows deployment of apps, which directly utilize the InterBase® engine. With no separate database server process running, the database engine executes in the application process space providing an extremely small footprint. IBLite is a choice embedded database solution for VARs, OEMs and ISVs. Upgrade from IBLite to InterBase® ToGo for additional functionality including encryption, multi-core support and larger database file sizes. IBLite for Windows, macOS, Android, and iOS is available in Delphi and C++Builder (Community and above) and RAD Studio (all editions).
U.S. regulations monitor products that include 128-bit AES encryption. To ensure that we comply with U.S. regulations, we activate the Strong Encryption capability of InterBase® for paid versions of InterBase®.
Since 2009, InterBase® releases with Strong Encryption can be sold to customers worldwide under the unrestricted status provisions of the “ENC” export license exemption. Under ENC rules, export licenses are not required. The export control classification number (ECCN) is 5D002 – ENC/Unrestricted.
If you create a project that makes use of the AES encryption features of InterBase®, your country may have regulations that apply to the export of your product. In that event, the ability to enable Strong Encryption via our serial number key (in InterBase® 2009 and XE) may simplify your compliance with your country’s export regulations.
There is no additional charge for InterBase® encryption capability.
Embarcadero offers online webinars that you can attend to learn more about InterBase® and ask questions from InterBase® experts. The videos on the InterBase Resources and InterBase Labs pages offer free on-demand training videos. You can find a list of upcoming webinars and live events on our events page.
Scale Your Business With InterBase
Ultrafast | Ultra-Secure | Encryptable | Embeddable | Scalable