Incredibly, you have eight terabytes of virtual memory* but what exactly are you going to do with it
all?
Introducing Persistore™ the revolutionary .NET Persistence Engine that enables you to rapidly and easily, incorporate data and object persistence into your applications
more effectively than ever before. Harness the unique capabilities of shared memory on both 32-bit and 64-bit Windows® which is able to combine rapid data access with
complete resilience.
It has never been easier
to incorporate flexible persistence into your applications.
Persistore™ provides the means to manage persistence and shared memory
whether your requirements are modest or whether they entail hundreds or even thousands
of gigabytes of data. It is one of the most effective ways to take advantage of
the extremely
large address spaces possible on 64-bit systems.
Persistore™ has been specifically architected to enable the creation of massive
resilient in-memory data repositories yet at the same time is perfectly suitable
for applications with only modest persistence needs.
An advanced memory management kernel component empowers Persistore™ to serve as a
real-time, flexible, resilient, concurrent and continuously available object persistence manager. At the same time Persistore™ permits applications
to create and share both typed and untyped memory areas and .NET value-type variables. Persistent arrays of .NET primitive types and structures
can be created and there is no upper limit to the bounds or dimensions; a truly
compelling feature on 64-bit systems.
By creatively leveraging the operating system's file mapping capabilities, it becomes possible to completely dispense with file IO in the conventional sense;
all functionality is accessible through a powerful managed class library that introduces innovative
yet highly pragmatic abstractions. Why burden demanding applications with needless
IO when your data may be accessed and updated in-memory and in real-time
whilst benefiting from the resilience offered by memory mapped files?
Many of the storage needs of our website are implemented using Persistore™. We invite you to explore the product by downloading an evaluation.
You are welcome to contact us if you have any questions about our products.
Our website is a 64-bit ASP.NET application built with Persistore™ technology and
running on an AMD 64-bit CPU. All of the
persistence needs of the web application are fully met by Persistore™. Page counters,
user registration data and numerous additional information is stored within a Persistore™
repository accessible and updated from managed C# code in real-time.
Click below, to download the data sheet today

* The actual maximum size of process address space is dependent upon operating system
and processor version.