Introducing
The Slant team built an AI & it’s awesome
Find the best product instantly
Add to Chrome
Add to Edge
Add to Firefox
Add to Opera
Add to Brave
Add to Safari
Try it now
4.7 star rating
0
Development
What are the best in-memory databases?
5
Options
Considered
19
User
Recs.
Mar 31, 2022
Last
Updated
Related Questions
Activity
Have feedback or ideas?
Join our community
on Discord
Ad
5
Options
Considered
Best in-memory databases
Price
Platforms
License
--
Redis
-
-
-
--
Tarantool
free
Linux, FreeBSD, macOS
Simplified BSD
--
MemSQL
-
-
-
--
Aerospike
-
-
-
--
VoltDB
-
Windows, Linux, Mac
-
See Full List
--
Redis
My Rec
ommendation
for
Redis
My Recommendation for
Redis
All
10
Pros
7
Cons
3
Top
Pro
•••
Open-source
It's licensed under the BSD license.
See More
Top
Con
•••
Takes careful setup to have it work as a reliable DB
Redis is mainly built as an in-memory cache. Data integrity is not a primary concern and neither is persistance.
See More
Top
Pro
•••
May be used alongside any other DB
See More
Top
Con
•••
API retranslation
Redis API will be different from other persistent DB you'll use, so you will have to retranslate queries to use both.
See More
Top
Pro
•••
Follows Separation of Concerns
Use Redis in role of event hub decoupled from storage entity.
See More
Top
Con
•••
Misses features present in other DBs
Some geo features (nearest search, GEORADIUS) are not available in stable versions.
See More
Top
Pro
•••
There are numerous client libraries and frameworks to make redis more powerful
For Node.JS for example you can get something similar to what Parse.com was offering by using Node ORM.
See More
Top
Pro
•••
Good support
Redis has great docs, an active mailing list, and a github community.
See More
Top
Pro
•••
Redis is written in ANSI C and therefore doesn't have a VM
See More
Top
Pro
•••
Redis uses the BSD license
This means that it is able to be used in a commercial product if one wants.
See More
Hide
See All
Get it
here
Recommend
7
--
Tarantool
My Rec
ommendation
for
Tarantool
My Recommendation for
Tarantool
All
5
Pros
4
Specs
Top
Pro
•••
Query language
ANSI SQL, Lua stored procedures and triggers
See More
Specs
Platforms:
Linux, FreeBSD, macOS
License:
Simplified BSD
Written in:
C
Top
Pro
•••
ACID transactions
See More
Top
Pro
•••
Open-source
See More
Top
Pro
•••
High availability
Master-master and sharding
See More
Hide
See All
free
Recommend
8
--
MemSQL
My Rec
ommendation
for
MemSQL
My Recommendation for
MemSQL
Hide
Get it
here
Recommend
2
--
Aerospike
My Rec
ommendation
for
Aerospike
My Recommendation for
Aerospike
Hide
Get it
here
Recommend
2
--
VoltDB
My Rec
ommendation
for
VoltDB
My Recommendation for
VoltDB
All
1
Specs
Specs
Platforms:
Windows, Linux, Mac
Hide
Get it
here
Recommend
Don't see your favorite option? Add it.
Built By the Slant team
Find the best product instantly.
4.7 star rating
Add to Chrome
Add to Edge
Add to Firefox
Add to Opera
Add to Brave
Add to Safari
Try it now - it's free
One sec!
Are you sure that you want to abandon your hard work?
Delete Work
Continue working
{}
undefined
url next
price drop