Soumettre la recherche
Mettre en ligne
From Key-Value to Multi-Model - RedisConf19
•
0 j'aime
•
367 vues
Guy Korland
Suivre
Turning Redis from a Key-Value store to a Multi-Model database
Lire moins
Lire la suite
Logiciels
Signaler
Partager
Signaler
Partager
1 sur 49
Télécharger maintenant
Télécharger pour lire hors ligne
Recommandé
Elastic search Walkthrough
Elastic search Walkthrough
Suhel Meman
Design Beautiful REST + JSON APIs
Design Beautiful REST + JSON APIs
Stormpath
Mastering Java Bytecode With ASM - 33rd degree, 2012
Mastering Java Bytecode With ASM - 33rd degree, 2012
Anton Arhipov
Jsp/Servlet
Jsp/Servlet
Sunil OS
Indexing with MongoDB
Indexing with MongoDB
MongoDB
MongoDB Shell Tips & Tricks
MongoDB Shell Tips & Tricks
MongoDB
An Introduction To REST API
An Introduction To REST API
Aniruddh Bhilvare
Joy of scala
Joy of scala
Maxim Novak
Recommandé
Elastic search Walkthrough
Elastic search Walkthrough
Suhel Meman
Design Beautiful REST + JSON APIs
Design Beautiful REST + JSON APIs
Stormpath
Mastering Java Bytecode With ASM - 33rd degree, 2012
Mastering Java Bytecode With ASM - 33rd degree, 2012
Anton Arhipov
Jsp/Servlet
Jsp/Servlet
Sunil OS
Indexing with MongoDB
Indexing with MongoDB
MongoDB
MongoDB Shell Tips & Tricks
MongoDB Shell Tips & Tricks
MongoDB
An Introduction To REST API
An Introduction To REST API
Aniruddh Bhilvare
Joy of scala
Joy of scala
Maxim Novak
From framework coupled code to #microservices through #DDD /by @codelytv
From framework coupled code to #microservices through #DDD /by @codelytv
CodelyTV
Quill vs Slick Smackdown
Quill vs Slick Smackdown
Alexander Ioffe
REST & RESTful Web Services
REST & RESTful Web Services
Halil Burak Cetinkaya
Functional and Algebraic Domain Modeling
Functional and Algebraic Domain Modeling
Debasish Ghosh
Scala Intro
Scala Intro
Alexey (Mr_Mig) Migutsky
Swift UI - Declarative Programming [Pramati Technologies]
Swift UI - Declarative Programming [Pramati Technologies]
Pramati Technologies
Reitit - Clojure/North 2019
Reitit - Clojure/North 2019
Metosin Oy
SOLID
SOLID
Panos Pnevmatikatos
Dynamically Generate a CRUD Admin Panel with Java Annotations
Dynamically Generate a CRUD Admin Panel with Java Annotations
Broadleaf Commerce
SOLID Design Principles
SOLID Design Principles
Andreas Enbohm
Introduction to java 8 stream api
Introduction to java 8 stream api
Vladislav sidlyarevich
JPA and Hibernate Performance Tips
JPA and Hibernate Performance Tips
Vlad Mihalcea
Java Entreprise Edition
Java Entreprise Edition
Sabri Bouchlema
REST API and CRUD
REST API and CRUD
Prem Sanil
Patterns in Eclipse
Patterns in Eclipse
Madhu Samuel
Swift in SwiftUI
Swift in SwiftUI
Bongwon Lee
Gentle Introduction to Scala
Gentle Introduction to Scala
Fangda Wang
Building Reusable SwiftUI Components
Building Reusable SwiftUI Components
Peter Friese
Sequelize
Sequelize
Tarek Raihan
Curso de HTML5 - Aula 01
Curso de HTML5 - Aula 01
Léo Dias
FalkorDB - Fastest way to your Knowledge
FalkorDB - Fastest way to your Knowledge
Guy Korland
Redis Developer Day TLV - Redis Stack & RedisInsight
Redis Developer Day TLV - Redis Stack & RedisInsight
Guy Korland
Contenu connexe
Tendances
From framework coupled code to #microservices through #DDD /by @codelytv
From framework coupled code to #microservices through #DDD /by @codelytv
CodelyTV
Quill vs Slick Smackdown
Quill vs Slick Smackdown
Alexander Ioffe
REST & RESTful Web Services
REST & RESTful Web Services
Halil Burak Cetinkaya
Functional and Algebraic Domain Modeling
Functional and Algebraic Domain Modeling
Debasish Ghosh
Scala Intro
Scala Intro
Alexey (Mr_Mig) Migutsky
Swift UI - Declarative Programming [Pramati Technologies]
Swift UI - Declarative Programming [Pramati Technologies]
Pramati Technologies
Reitit - Clojure/North 2019
Reitit - Clojure/North 2019
Metosin Oy
SOLID
SOLID
Panos Pnevmatikatos
Dynamically Generate a CRUD Admin Panel with Java Annotations
Dynamically Generate a CRUD Admin Panel with Java Annotations
Broadleaf Commerce
SOLID Design Principles
SOLID Design Principles
Andreas Enbohm
Introduction to java 8 stream api
Introduction to java 8 stream api
Vladislav sidlyarevich
JPA and Hibernate Performance Tips
JPA and Hibernate Performance Tips
Vlad Mihalcea
Java Entreprise Edition
Java Entreprise Edition
Sabri Bouchlema
REST API and CRUD
REST API and CRUD
Prem Sanil
Patterns in Eclipse
Patterns in Eclipse
Madhu Samuel
Swift in SwiftUI
Swift in SwiftUI
Bongwon Lee
Gentle Introduction to Scala
Gentle Introduction to Scala
Fangda Wang
Building Reusable SwiftUI Components
Building Reusable SwiftUI Components
Peter Friese
Sequelize
Sequelize
Tarek Raihan
Curso de HTML5 - Aula 01
Curso de HTML5 - Aula 01
Léo Dias
Tendances
(20)
From framework coupled code to #microservices through #DDD /by @codelytv
From framework coupled code to #microservices through #DDD /by @codelytv
Quill vs Slick Smackdown
Quill vs Slick Smackdown
REST & RESTful Web Services
REST & RESTful Web Services
Functional and Algebraic Domain Modeling
Functional and Algebraic Domain Modeling
Scala Intro
Scala Intro
Swift UI - Declarative Programming [Pramati Technologies]
Swift UI - Declarative Programming [Pramati Technologies]
Reitit - Clojure/North 2019
Reitit - Clojure/North 2019
SOLID
SOLID
Dynamically Generate a CRUD Admin Panel with Java Annotations
Dynamically Generate a CRUD Admin Panel with Java Annotations
SOLID Design Principles
SOLID Design Principles
Introduction to java 8 stream api
Introduction to java 8 stream api
JPA and Hibernate Performance Tips
JPA and Hibernate Performance Tips
Java Entreprise Edition
Java Entreprise Edition
REST API and CRUD
REST API and CRUD
Patterns in Eclipse
Patterns in Eclipse
Swift in SwiftUI
Swift in SwiftUI
Gentle Introduction to Scala
Gentle Introduction to Scala
Building Reusable SwiftUI Components
Building Reusable SwiftUI Components
Sequelize
Sequelize
Curso de HTML5 - Aula 01
Curso de HTML5 - Aula 01
Plus de Guy Korland
FalkorDB - Fastest way to your Knowledge
FalkorDB - Fastest way to your Knowledge
Guy Korland
Redis Developer Day TLV - Redis Stack & RedisInsight
Redis Developer Day TLV - Redis Stack & RedisInsight
Guy Korland
Using Redis As Your Online Feature Store: 2021 Highlights. 2022 Directions
Using Redis As Your Online Feature Store: 2021 Highlights. 2022 Directions
Guy Korland
Vector database
Vector database
Guy Korland
The evolution of DBaaS - israelcloudsummit
The evolution of DBaaS - israelcloudsummit
Guy Korland
From kv to multi model RedisDay NYC19
From kv to multi model RedisDay NYC19
Guy Korland
Paractical Solutions for Multicore Programming
Paractical Solutions for Multicore Programming
Guy Korland
Crafting a Ready-to-Go STM
Crafting a Ready-to-Go STM
Guy Korland
Building Scalable Producer-Consumer Pools based on Elimination-Diraction Trees
Building Scalable Producer-Consumer Pools based on Elimination-Diraction Trees
Guy Korland
Lowering STM Overhead with Static Analysis
Lowering STM Overhead with Static Analysis
Guy Korland
Cloudify 10m
Cloudify 10m
Guy Korland
Open stack bigdata NY cloudcamp
Open stack bigdata NY cloudcamp
Guy Korland
The Open PaaS Stack
The Open PaaS Stack
Guy Korland
Quasi-Linearizability: relaxed consistency for improved concurrency.
Quasi-Linearizability: relaxed consistency for improved concurrency.
Guy Korland
The Next Generation Application Server – How Event Based Processing yields s...
The Next Generation Application Server – How Event Based Processing yields s...
Guy Korland
Deuce STM - CMP'09
Deuce STM - CMP'09
Guy Korland
Plus de Guy Korland
(16)
FalkorDB - Fastest way to your Knowledge
FalkorDB - Fastest way to your Knowledge
Redis Developer Day TLV - Redis Stack & RedisInsight
Redis Developer Day TLV - Redis Stack & RedisInsight
Using Redis As Your Online Feature Store: 2021 Highlights. 2022 Directions
Using Redis As Your Online Feature Store: 2021 Highlights. 2022 Directions
Vector database
Vector database
The evolution of DBaaS - israelcloudsummit
The evolution of DBaaS - israelcloudsummit
From kv to multi model RedisDay NYC19
From kv to multi model RedisDay NYC19
Paractical Solutions for Multicore Programming
Paractical Solutions for Multicore Programming
Crafting a Ready-to-Go STM
Crafting a Ready-to-Go STM
Building Scalable Producer-Consumer Pools based on Elimination-Diraction Trees
Building Scalable Producer-Consumer Pools based on Elimination-Diraction Trees
Lowering STM Overhead with Static Analysis
Lowering STM Overhead with Static Analysis
Cloudify 10m
Cloudify 10m
Open stack bigdata NY cloudcamp
Open stack bigdata NY cloudcamp
The Open PaaS Stack
The Open PaaS Stack
Quasi-Linearizability: relaxed consistency for improved concurrency.
Quasi-Linearizability: relaxed consistency for improved concurrency.
The Next Generation Application Server – How Event Based Processing yields s...
The Next Generation Application Server – How Event Based Processing yields s...
Deuce STM - CMP'09
Deuce STM - CMP'09
Dernier
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Models
aagamshah0812
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
Delhi Call girls
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
mohitmore19
Chinsurah Escorts ☎️8617697112 Starting From 5K to 15K High Profile Escorts ...
Chinsurah Escorts ☎️8617697112 Starting From 5K to 15K High Profile Escorts ...
Nitya salvi
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.com
Fatema Valibhai
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTV
shikhaohhpro
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
ThousandEyes
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
VishalKumarJha10
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
masabamasaba
Introducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) Solution
OnePlan Solutions
ManageIQ - Sprint 236 Review - Slide Deck
ManageIQ - Sprint 236 Review - Slide Deck
ManageIQ
Define the academic and professional writing..pdf
Define the academic and professional writing..pdf
PearlKirahMaeRagusta1
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
Health
Exploring the Best Video Editing App.pdf
Exploring the Best Video Editing App.pdf
proinshot.com
Microsoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdf
Willy Marroquin (WillyDevNET)
Pharm-D Biostatistics and Research methodology
Pharm-D Biostatistics and Research methodology
Anusha Are
The Top App Development Trends Shaping the Industry in 2024-25 .pdf
The Top App Development Trends Shaping the Industry in 2024-25 .pdf
ayushiqss
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
ryanfarris8
8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students
HimanshiGarg82
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Steffen Staab
Dernier
(20)
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Models
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
Chinsurah Escorts ☎️8617697112 Starting From 5K to 15K High Profile Escorts ...
Chinsurah Escorts ☎️8617697112 Starting From 5K to 15K High Profile Escorts ...
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.com
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTV
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
Introducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) Solution
ManageIQ - Sprint 236 Review - Slide Deck
ManageIQ - Sprint 236 Review - Slide Deck
Define the academic and professional writing..pdf
Define the academic and professional writing..pdf
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
Exploring the Best Video Editing App.pdf
Exploring the Best Video Editing App.pdf
Microsoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdf
Pharm-D Biostatistics and Research methodology
Pharm-D Biostatistics and Research methodology
The Top App Development Trends Shaping the Industry in 2024-25 .pdf
The Top App Development Trends Shaping the Industry in 2024-25 .pdf
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
From Key-Value to Multi-Model - RedisConf19
1.
2.
3.
1960s Navigational
4.
1970s Relational 1960s Navigational
5.
1970s Relational 1960s Navigational 1980s SQL
6.
1970s Relational 1960s Navigational 1980s SQL 1990s Object-Oriented
7.
1970s Relational 1960s Navigational 1980s SQL 1990s Object-Oriented 2000s NoSQL
8.
1970s Relational 1960s Navigational 1980s SQL 1990s Object-Oriented 2000s NoSQL
9.
10.
Relational
11.
Relational Document
12.
Relational Document Key Value
13.
Relational Document Key Value Graph
14.
Relational Document Key Value Graph Time Series
15.
Relational Document Key Value Graph Time Series Search
16.
17.
“Please find the
restaurants my friends recommended with in 3 miles radius.”
18.
friends recommended with in
3 miles radius Key-Value + Graph
19.
Key-Value + Graph + Time
Series Sort by Visitors Load.”
20.
Key-Value + Graph + Time
Series + Search Name contains *Falafel*
21.
Name contains *Falafel*
22.
23.
Sub-optimal Resource Usage
Sub-optimal Resource Usage Sub-optimal Resource Usage
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
{ ID: 100, Name: “Douglas”, Last:
“Quaid”, } { ID: 101 Name: “Lori”, Last: “Quaid”, } { ID: 102, Name: “Melina” Last: “Melina” }
35.
Qu Quaid Douglas Quaid Lori
36.
{ ID: 105 Name: “Harry”, Last:
“Harry”, } { ID: 103, Name: “Vilos”, Last: “Cohaagen”, } { ID: 104, Name: “Bob”, Last: “McClane”, }
37.
{ ID: 100, Name: “Douglas”, Last:
“Quaid”, Relation: 101 } { ID: 101, Name: “Lori”, Last: “Quaid”, Relation: 100 }
38.
39.
40.
41.
https://github.com/RedisGears/MultiModelExample
42.
43.
Tuesday, April 2
- 2:00 pm – 2:45 pm ALCATRAZ RedisGears Meir Shpilraien, Redis Labs
44.
Tuesday, April 2
- 3:00 pm – 3:45 pm ALAMEDA Serving Deep Learning Models at Scale with RedisAI Luca Antiga, Orobix & Guy Korland, RedisLans
45.
Wednesday, April 3
- 1:00 pm – 1:45 pm ALCATRAZ RedisTimeSeries Danni Moiseyev, Redis Labs
46.
Wednesday, April 3
- 2:00 pm – 2:45 pm ALAMEDA Deep Dive into RedisGraph Roi Lipman, Redis Labs
47.
Wednesday, April 3
- 3:00 pm – 3:45 pm TREASURE RediSearch (CRDT + Benchmark) Kyle Davis & Meir Shpilraien, Redis Labs
Télécharger maintenant