65 Repositories
Java in-memory-storage Libraries
A simple-to-use storage ORM supporting several databases for Java.
Storage Handler This is a library based off of my old storage handler within my queue revamp. It's for easy storage handling for multiple platforms. N
Benchmark App to compare different storage libraries (MMKV, AsyncStorage, WatermelonDB, RealmDB, SQLite)
Storage Benchmarks This is a benchmark app to compare popular storage solutions for React Native. It's running React Native 0.68, with Hermes enabled.
Simple and extensible storage service implementation with optional encryption.
Simple and extensible storage service implementation with optional encryption. About Hole Hole is a simple data storage made with a soul for those who
PolarDB-X is a cloud native distributed SQL Database designed for high concurrency, massive storage, complex querying scenarios.
中文文档 What is PolarDB-X ? PolarDB-X is a cloud native distributed SQL Database designed for high concurrency, massive storage and complex querying scen
Operating Systems - Concepts of computer operating systems including concurrency, memory management, file systems, multitasking, performance analysis, and security. Offered spring only.
Nachos for Java README Welcome to Nachos for Java. We believe that working in Java rather than C++ will greatly simplify the development process by p
Digital storage system mod for Minecraft b1.7.3.
RetroStorage Digital storage system mod for Minecraft b1.7.3. Requires Modloader. Features: ItemNBT (Allows items to carry NBT data) Digital Network (
A simple program used to enter people into a file stored in memory, and the same saved data is displayed in a table
A simple program used to enter people (students or professors) into a file stored in memory, and the same saved data is displayed in a table. Persons have the appropriate attributes where name, surname, etc. are entered and identified by ID.
A simple program that is realized by entering data, storing it in memory (in a file) and reading from a file to printing that data.
Pet project A simple program that is realized by entering data, storing it in memory (in a file) and reading from a file to printing that data. It can
💾 Simple persisted state in react-native
React Native Use Persisted State Preview Introduce 💾 Simple persisted state in react-native 🌏 Globally accessable like redux, recoil... 🚀 No loadin
Spring-boot application to demo JVM HEAP and Native memory leak
Description This repo can be used as demo repo for finding memory leaks. Example spring-boot project to show how to find and fix JVM HEAP memory leak
Hudi manages the storage of large analytical datasets on DFS
Apache Hudi Apache Hudi (pronounced Hoodie) stands for Hadoop Upserts Deletes and Incrementals. Hudi manages the storage of large analytical datasets
Test memory leak for Netty otel instrumentation
Test memory leak for Netty otel instrumentation
Clickhouse storage backend for Janusgraph
Clickhouse storage backend for Janusgraph Overview Clickhouse implementation of Janusgraph storage backend. Features New version 0.6.1 of JanusGraph c
A multi-ride amusement park ticket application on NFC memory card
A multi-ride amusement park ticket application on NFC memory card. The security features cover mitigating: Man in the Middle attack, Rollback attack, tearing protection, Write Protection.
KSAN : Software Defined Storage for Objects and Files
KSAN : Software Defined Storage for Objects and Files Overview KSAN은 대규모 오브젝트 스토리지 서비스를 안정적이며 효율적으로 제공하기 위해 설계된 소프트웨어 정의 오브젝트 스토리지 시스템입니다. KSAN 시스템은 기
OBKV Table Client is Java Library that can be used to access table data from OceanBase storage layer.
OBKV Table Client OBKV Table Client is Java Library that can be used to access table data from OceanBase storage layer. Its access method is different
A simple memory game written in java.
What's this? A simple memory game written in java. How to play Download the latest release. Ensure that a compatible java runtime is installed (optima
jproblemgenerator creates scenarios in which Java programs leak memory or crash the JVM
jproblemgenerator creates scenarios in which Java programs leak memory or crash the JVM. It is intended to train the use of debugging tools
A Primitive Collection library that reduces memory usage and improves performance
Primitive-Collections This is a Simple Primitive Collections Library i started as a hobby Project. It is based on Java's Collection Library and FastUt
Microstream - High-Performance Java-Native-Persistence
Microstream - High-Performance Java-Native-Persistence. Store and load any Java Object Graph or Subgraphs partially, Relieved of Heavy-weight JPA. Microsecond Response Time. Ultra-High Throughput. Minimum of Latencies. Create Ultra-Fast In-Memory Database Applications & Microservices.
Firehose is an extensible, no-code, and cloud-native service to load real-time streaming data from Kafka to data stores, data lakes, and analytical storage systems.
Firehose - Firehose is an extensible, no-code, and cloud-native service to load real-time streaming data from Kafka to data stores, data lakes, and analytical storage systems.
An Android library for managing images and the memory they use.
Fresco Fresco is a powerful system for displaying images in Android applications. Fresco takes care of image loading and display, so you don't have to
🕊️ The world's most advanced open source instant messaging engine for 100K~10M concurrent users https://turms-im.github.io/docs
简体中文 What is Turms Turms is the most advanced open-source instant messaging engine for 100K~10M concurrent users in the world. Please refer to Turms D
A Slimefun4 addon that adds a new storage solution for mass and organised storage without harsh performance.
Networks is a Slimefun4 addon that brings a simple yet powerful item storage and movement network that works along side cargo. Network Grid / Crafting
FastKV is an efficient and reliable key-value storage component written with Java.
FastKV 中文文档 FastKV is an efficient and reliable key-value storage component written with Java. It can be used on platforms with JVM environment, such
CSGO cheat made in Java using JavaFX as the overlay and JNA for memory manipulation
CSGO-CHEAT CSGO cheat made in Java using JavaFX as the overlay and JNA for memory manipulation FEATURES RCS Triggerbot No Flash Third Person Rank Reve
This is an Android application that deals with storage or "data persistence". The app is suitable for any shelter house to store the data of pets such as name, breed, gender and weight of the pet. The app uses a SQLite Database to store the data. The data is stored locally on the users phone. This app uses many other concepts such as building a ContentProvider and using a CursorAdapter and CursorLoader to automatically load the data.
Pets App This app displays a list of pets and their related com.example.android.pets.data that the user inputs. Used in a Udacity course in the Androi
Simple, fast Key-Value storage. Inspired by HaloDB
Phantom Introduction Phantom is an embedded key-value store, provides extreme high write throughput while maintains low latency data access. Phantom w
💥 Crasher - open source dump/crash server for different programming languages (used for crash analysis in various applications)
Crashser Crasher - open source dump/crash server for different programming languages (used for crash analysis in various applications). Supported lang
An easy-to-use wrapper for many storage systems.
Data Store An easy-to-use wrapper for redis' cached storage system. (support for more data types coming soon) Note: This project is unfinished, and th
💡极致性能的企业级Java服务器框架,RPC,游戏服务器框架,web应用服务器框架。(Extreme fast enterprise Java server framework, can be RPC, game server framework, web server framework.)
👉 为性能而生的万能服务器框架 👈 Ⅰ. zfoo简介 🚩 性能炸裂,天生异步,Actor设计思想,无锁化设计,基于Spring的MVC式用法的万能RPC框架 极致序列化,原生集成的目前二进制序列化和反序列化速度最快的 zfoo protocol 作为网络通讯协议 高可拓展性,单台服务器部署,
Android processing and secured library for managing SharedPreferences as key-value elements efficiently and structurally.
Memo Android processing and secured library for managing SharedPreferences as key-value elements efficiently and structurally. 1. Depend on our librar
DankTech is an attempt to recreate the Dank Storage mod (and \dank\null\ etc.) from a plugin.
DankTech is an attempt to recreate the Dank Storage mod, /dank/null and OpenBlocks /dev/null in the form of a plugin. Features The plugin currently fe
Fast and stable sort algorithm that uses O(1) memory. Public domain.
WikiSort WikiSort is an implementation of "block merge sort", which is a stable merge sort based on the work described in "Ratio based stable in-place
A memory leak detection library for Android.
LeakCanary 🐤 A memory leak detection library for Android. square.github.io/leakcanary License Copyright 2015 Square, Inc. Licensed under the Apache
Java Collections till the last breadcrumb of memory and performance
Koloboke A family of projects around collections in Java (so far). The Koloboke Collections API A carefully designed extension of the Java Collections
Multi-platform transparent client-side encryption of your files in the cloud
Supporting Cryptomator Cryptomator is provided free of charge as an open-source project despite the high development effort and is therefore dependent
Hierarchical Temporal Memory implementation in Java - an official Community-Driven Java port of the Numenta Platform for Intelligent Computing (NuPIC).
htm.java Official Java™ version of... Hierarchical Temporal Memory (HTM) Community-supported & ported from the Numenta Platform for Intelligent Comput
A memory leak detection library for Android.
LeakCanary 🐤 A memory leak detection library for Android. square.github.io/leakcanary License Copyright 2015 Square, Inc. Licensed under the Apache
Java Agent for Memory Measurements
Overview Jamm provides MemoryMeter, a Java agent for all Java versions to measure actual object memory use including JVM overhead. Use To use MemoryMe
Tools for tracking down memory / JVM problems & generating predictable-as-possible VM behaviour
Hawkshaw Tools for tracking down memory / JVM problems & generating predictable-as-possible VM behaviour You can Use Hawkshaw to mimic application obj
Java memory allocation profiler
Aprof - Java Memory Allocation Profiler What is it? The Aprof project is a Java Memory Allocation Profiler with very low performance impact on profile
Immutable in-memory R-tree and R*-tree implementations in Java with reactive api
rtree In-memory immutable 2D R-tree implementation in java using RxJava Observables for reactive processing of search results. Status: released to Mav
Library for creating In-memory circular buffers that use direct ByteBuffers to minimize GC overhead
Overview This project aims at creating a simple efficient building block for "Big Data" libraries, applications and frameworks; thing that can be used
Lightning Memory Database (LMDB) for Java: a low latency, transactional, sorted, embedded, key-value store
LMDB for Java LMDB offers: Transactions (full ACID semantics) Ordered keys (enabling very fast cursor-based iteration) Memory-mapped files (enabling o
Java Collections till the last breadcrumb of memory and performance
Koloboke A family of projects around collections in Java (so far). The Koloboke Collections API A carefully designed extension of the Java Collections
Hollow is a java library and toolset for disseminating in-memory datasets from a single producer to many consumers for high performance read-only access.
Hollow Hollow is a java library and toolset for disseminating in-memory datasets from a single producer to many consumers for high performance read-on
fasttuple - Collections that are laid out adjacently in both on- and off-heap memory.
FastTuple Introduction There are lots of good things about working on the JVM, like a world class JIT, operating system threads, and a world class gar
External-Memory Sorting in Java
Externalsortinginjava External-Memory Sorting in Java: useful to sort very large files using multiple cores and an external-memory algorithm. The vers
A distributed in-memory data store for the cloud
EVCache EVCache is a memcached & spymemcached based caching solution that is mainly used for AWS EC2 infrastructure for caching frequently used data.
MapDB provides concurrent Maps, Sets and Queues backed by disk storage or off-heap-memory. It is a fast and easy to use embedded Java database engine.
MapDB: database engine MapDB combines embedded database engine and Java collections. It is free under Apache 2 license. MapDB is flexible and can be u
Redisson - Redis Java client with features of In-Memory Data Grid. Over 50 Redis based Java objects and services: Set, Multimap, SortedSet, Map, List, Queue, Deque, Semaphore, Lock, AtomicLong, Map Reduce, Publish / Subscribe, Bloom filter, Spring Cache, Tomcat, Scheduler, JCache API, Hibernate, MyBatis, RPC, local cache ...
Redisson - Redis Java client with features of In-Memory Data Grid Quick start | Documentation | Javadocs | Changelog | Code examples | FAQs | Report a
Java 8 optimized, memory efficient, speedy template engine producing statically typed, plain java objects
Rocker Templates by Fizzed Fizzed, Inc. (Follow on Twitter: @fizzed_inc) Sponsored by Rocker is proudly sponsored by Greenback. We love the service an
FlatBuffers: Memory Efficient Serialization Library
FlatBuffers FlatBuffers is a cross platform serialization library architected for maximum memory efficiency. It allows you to directly access serializ
Easy to use cryptographic framework for data protection: secure messaging with forward secrecy and secure data storage. Has unified APIs across 14 platforms.
Themis provides strong, usable cryptography for busy people General purpose cryptographic library for storage and messaging for iOS (Swift, Obj-C), An
An in-memory file system for Java 7+
Jimfs Jimfs is an in-memory file system for Java 7 and above, implementing the java.nio.file abstract file system APIs. Getting started The latest rel
An extremely easy way to perform background processing in Java. Backed by persistent storage. Open and free for commercial use.
The ultimate library to perform background processing on the JVM. Dead simple API. Extensible. Reliable. Distributed and backed by persistent storage.
Java Collections till the last breadcrumb of memory and performance
Koloboke A family of projects around collections in Java (so far). The Koloboke Collections API A carefully designed extension of the Java Collections
Open Source In-Memory Data Grid
Hazelcast Hazelcast is an open-source distributed in-memory data store and computation platform. It provides a wide variety of distributed data struct
Redisson - Redis Java client with features of In-Memory Data Grid. Over 50 Redis based Java objects and services: Set, Multimap, SortedSet, Map, List, Queue, Deque, Semaphore, Lock, AtomicLong, Map Reduce, Publish / Subscribe, Bloom filter, Spring Cache, Tomcat, Scheduler, JCache API, Hibernate, MyBatis, RPC, local cache ...
Redisson - Redis Java client with features of In-Memory Data Grid Quick start | Documentation | Javadocs | Changelog | Code examples | FAQs | Report a
MapDB provides concurrent Maps, Sets and Queues backed by disk storage or off-heap-memory. It is a fast and easy to use embedded Java database engine.
MapDB: database engine MapDB combines embedded database engine and Java collections. It is free under Apache 2 license. MapDB is flexible and can be u
Apache ORC - the smallest, fastest columnar storage for Hadoop workloads
Apache ORC ORC is a self-describing type-aware columnar file format designed for Hadoop workloads. It is optimized for large streaming reads, but with
A big, fast and persistent queue based on memory mapped file.
Big Queue A big, fast and persistent queue based on memory mapped file. Notice, bigqueue is just a standalone library, for a high-throughput, persiste
Infinispan is an open source data grid platform and highly scalable NoSQL cloud data store.
The Infinispan project Infinispan is an open source (under the Apache License, v2.0) data grid platform. For more information on Infinispan, including