InfoQ Homepage In-Memory Databases Content on InfoQ
-
InfoQ Dev Summit Munich: In-Memory Java Database EclipseStore Delivers Faster Data Processing
At the InfoQ Dev Summit Munich, Markus Kett presented a database alternative for Java: the in-memory EclipseStore promises faster data processing with lower cloud costs. It stores Java objects as binary files in local or cloud file systems and uses Java Streams for queries. But applications must manage concurrent writes and use the commercial MicroStream Cluster for multiple JVM instances.
-
Amazon EC2 U7i Instances: 896 vCPUs and up to 32 TiB of Memory for High Memory Workloads
AWS recently announced the general availability of high-memory U7i instances. Simplifying the vertical scaling of large workloads, these new U7i instances are designed to support large, in-memory databases such as SAP HANA, Oracle, and SQL Server.
-
How RevenueCat Manages Caching for Handling over 1.2 Billion Daily API Requests
RevenueCat extensively uses caching to improve the availability and performance of its product API while ensuring consistency. The company shared its techniques to deliver the platform, which can handle over 1.2 billion daily API requests. The team at RevenueCat created an open-source memcache client that provides several advanced features.
-
ClickHouse Keeper: Efficient Apache ZooKeeper Alternative Created with C++ and Raft
ClickHouse project team created an in-house replacement for Apache Zookeeper as it needed a more efficient implementation that would also address some of Zookeeper's shortcomings. Now, ClickHouse Keeper is an essential part of the ClickHouse project and a cornerstone of this open-source analytical database, but can also be used independently for many distributed coordination use cases.
-
AWS Announces the General Availability of Amazon MemoryDB for Redis
Recently, AWS announced the general availability of Amazon MemoryDB for Redis, a new Redis-compatible, durable, in-memory database. The new database service is intended for applications that require microsecond read and single-digit millisecond write performance with data durability and high availability.
-
Dani Traphagen on Next Phase of Distributed Systems with Apache Ignite
Dani Traphagen from GridGain spoke at OSCON 2017 Conference about Apache Ignite platform. She talked about the paradigm shift in viewing the disk as a bottleneck, the decreasing costs of memory and how to optimize toward the cache, leveraging it for microservices architectures with the open source project Apache Ignite.
-
Nikita Ivanov on Apache Ignite In-Memory Computing Platform
Apache Ignite is an in-memory computing platform with transactional support, that supports both key-value persistence as well as streaming and complex-event processing. Ignite was open-sourced by GridGain in late 2014 and accepted in the Apache Incubator program. InfoQ interviewed Nikita Ivanov, CTO of GridGain, to find out more about Apache Ignite.
-
Improving Azure SQL Database Performance Using In-Memory Technologies
In late 2016, Microsoft announced the general availability of Azure SQL Database In-Memory technologies. In-Memory processing is only available in Azure Premium database tiers and provides performance improvements for On-line Analytical Processing (OLTP), Clustered Columnstore Indexes and Non-clustered Columnstore Indexes for Hybrid Transactional and Analytical Processing (HTAP) scenarios.
-
SQL Server Now Offers NoSQL Style Memory-Optimized Tables
SQL Server 2016 is removing a lot of the limitations on memory-optimized tables including the inability to work with the large documents favored by NoSQL style designs.
-
SQL Server 2016: Memory Optimized Tables Made Easier
Memory Optimized Tables promise significant performance gains, but tend to be difficult to work with. SQL Server 2016 reduces much of the pain by offering ALTER TABLE support.
-
SQL Server 2016: In-Memory Columnstore Indexes
New for SQL Server 2016 is the ability to place a Columnstore Index on an In-Memory Table.
-
MemSQL 4 Database Supports Community Edition, Geospatial Intelligence and Spark Integration
Latest version of MemSQL, in-memory database with support for transactions and analytics, includes a new Community Edition for free use by organizations. MemSQL 4, released last week, also supports integration with Apache Spark, Hadoop Distributed File System (HDFS), and Amazon S3.
-
Real-time Data Analytics at Pinterest using MemSQL and Spark Streaming
Pinterest, the company behind the visual bookmarking tool that helps you discover and save creative ideas, is using real-time data analytics for data-driven decision making purposes. It’s experimenting with MemSQL and Spark technologies for real-time user engagement across the globe.
-
SAP Launched New Business Suite, SAP S/4HANA
At an event hosted at the New York Stock Exchange, SAP launched its flagship Business Suite, SAP S/4HANA, which includes a new user interface, mobile capabilities and HANA in-memory analytics.
-
MapR-DB NoSQL Database Integrated into MapR Community Edition for Unlimited Production Use
MapR Technologies, provider of the Apache Hadoop distribution, has open sourced their MapR-DB NoSQL database for unlimited production use. MapR-DB is a Wide Column NoSQL database with native integration to Hadoop and support for strong consistency and ACID transactions.