Advances in hardware have always massively outpaced their exploitation by software, but software architectures in general and data management in particular have failed to keep pace with the processing power made available by modern processors. Traditional database technologies continue to scale poorly, despite this exponential increase in the processing power and continual advances in DRAM and SSD access times.
Introducing InMem0r8
The revolutionary database engine that gives embedded performance at enterprise scale
Built from the memory allocator up to exploit the full potential of modern hardware, InMem0r8 is a polymorphic and embeddable database engine with full ACID compliance that defines a new 'gold standard' for low latency, flexibility and secure data exchange. The underlying 'open database format' offers true portability across SoC, PC and server environments, irrespective of host operating systems
InMem0r8 runs in-process significantly simplifying backend development and increasing efficiency by orders of magnitude, providing true polymorphic data management, complementary to the modern needs of real-time processing, AI, GIS and Big Data
Download a fully functional 2GB version below and InMem0r8 your data now to experience ultra-low latency and maintenance free scalability
Push your hardware to the limit, not your budget
Secure
Security built in from the ground up. Capable of supporting multiple security paradigms, including ABE and holomorphic encryption
Interoperable
Build on the platform and scale of your choice. Database files are interoperable across all supported architectures and operating systems
Scaleable
Data scales seamlessly without the need for ongoing index maintenance, from single board computers through to hardware dense NUMA machines
Three ways to InMem0r8 your data
Choose your development stack
The InMem0r8 data stack can be used at three different levels of abstraction, each of which will massively decrease latency in your existing data fabric, whilst enhancing write times, security and scalability. All 3 development solutions are provided as simple libraries that are typically under a MB in size that run within the process of your application. Databases below 4GB in size are typically free to deploy under our fair usage policy
If you want a blisteringly fast ultra-low-latency C/C++ solution for finance, defence or industrial sensor networks, then we provide the 'Atomic' libraries, with which you can roll your own solution to your own demanding specifications. Explore the full range of possibilities made available through use of the Atomic libraries here:
Atomicsarrow_rightIf you simply want a low-latency database that already has all the support you'll need for IoT, AI or Big Data or whether you just want incredibly fast read/write times with support across a range of different programming languages, including C#, Java and Python, then we provide the 'Core' library that will give you everything you'll need to be up and running immediately. Explore our comprehensive SDK and extensive range of examples here:
Core arrow_rightIf you need an ultra fast web service based solution that can be called directly from the browser or other network end point, then we provide our 'Ultra' library that can be embedded into the web-server process directly, for unparallelled performance that gives caching and user security by default. Solutions for Ultra can be further extended by importing Extension dll's made available by either ourselves or our fast growing open source community of developers. Explore the full range of opportunities here:
Ultraarrow_rightWe run on InMem0r8
Everything you're experiencing right now is,
Built from the memory allocator up
This site is hosted using InMem0r8 Ultra as its back end for the combined provision of web page content, authentication security, web services, caching and database functionality, which speeds time to deployment, massively reduces complexity and our total ongoing costs of data ownership
check_circleOur servers can support levels of simultaneous transactions per second (tps) that are typically two orders of magnitude greater than those undertaken using SQL technologies, whilst running on as little as 30W of power using ARM processors
check_circleNo database administration required at any scale. Data indexing is already optimised at write time
check_circleSimple and regular checkpointing
check_circleOur website can be secured at any level and published or rolled back transactionally with no down time
check_circleInMem0r8 Ultra provides the website, in-memory caching, message queueing and web service provision required without the need for any additional framework libraries or software
check_circleAll the extension modules used to create this site are freely available from our Extension Store, which is accessible with a developer account
check_circleEverything you are experiencing on this site is being served by three files. One database and one in-process ISAPI dll, supported by an additional Extensions dll, giving an extraordinarily low cyber attack surface and negligible downtime for updates
Key features at a glance
Simple
In-process library under 1MB in size that simultaneously reduces your operational costs and unlocks the latent potential of your existing hardware. Scales seamlessly from the demands of low power IoT deployments through to the most demanding and data intensive corporate scenarios
Web Deloyable
Available within the Web Server process directly, when using an Ultra product deployment. User-based security provided out of the box, with provision for website delivery and extensible webservice endpoints
Interoperable
Simple non proprietary database format that can be easily shared between other tools and databases across different OS and hardware platforms with support for a range of different encryption paradigms
Fast Read Write
Maximises the efficiency of both read and write transactions for extremely low latency. Perfect for both compute intensive data center workloads and low power edge computing applications
Great Support
Comprehensive documentation, example code, extension modules, support forum access and a full suite of supporting tools with access to ongoing updates
Big Data Ready
Scaleable to petabyte sized datasets. Perfect for the needs of AI and big data science. Unleash the capabilities of your hardware now!





