본문

서브메뉴

상세정보

REDIS STACK FOR APPLICATION MODERNIZATION [electronic resource] : build real-time multi-model applications at any scale with Redis
REDIS STACK FOR APPLICATION MODERNIZATION  [electronic resource] : build real-time multi-m...
REDIS STACK FOR APPLICATION MODERNIZATION [electronic resource] : build real-time multi-model applications at any scale with Redis

상세정보

자료유형  
 전자책(국외)
미국국회도서관 청구기호  
QA76.9.D35
자관 청구기호  
기본표목-개인명  
표제와 책임표시사항  
REDIS STACK FOR APPLICATION MODERNIZATION [electronic resource] : build real-time multi-model applications at any scale with Redis / Luigi Fugaro, Mirko Ortensi.
판사항  
1st edition.
발행, 배포, 간사 사항  
Birmingham, UK : Packt Publishing Ltd. , 2023.
    형태사항  
    1 online resource
    내용주기  
    완전내용Cover -- Title Page -- Copyright -- Dedication -- Contributors -- Table of Contents -- Preface -- Part 1: Introduction to Redis Stack -- Chapter 1: Introducing Redis Stack -- Technical requirements -- Exploring the history of Redis -- The open source project -- From key-value to multi-model real-time databases -- Primary key lookup -- Secondary key lookup -- Pipelining -- Using functions -- Using indexes -- Redis Stack capabilities -- So, what is Redis Stack? -- Redis Stack deployment types -- Summary -- Chapter 2: Developing Modern Use Cases with Redis Stack -- Technical requirements
    내용주기  
    완전내용Caching, rate-limiting, geo-positioning, and other Redis traditional use cases -- Caching -- Session store -- Rate limiter -- Leaderboards -- Data deduplication -- Geo-positioning -- Message processing and delivery -- Going beyond the real-time cache with Redis Stack -- Querying, indexing, and search -- Monitoring and analysis -- Fraud detection -- Feature store for machine learning -- Designing microservice architectures with Redis Stack -- API gateway -- Summary -- Chapter 3: Getting Started with Redis Stack -- Installing Redis Stack using binary packages
    내용주기  
    완전내용Installing Redis Stack using native packages -- macOS-native package -- Linux-native package -- Running Redis Stack using Docker -- Using Redis Cloud -- Installing RedisInsight -- Installing the Redis Stack client libraries -- Java client library -- JavaScript client library -- Python client library -- Golang client library -- C#/.NET client library -- Running health checks -- Summary -- Chapter 4: Setting Up Client Libraries -- Technical requirements -- Redis Stack client libraries -- Programming in Python using redis-py -- Storing information in Redis Stack using Python -- Redis OM for Python
    내용주기  
    완전내용Programming in Java using Jedis -- Storing information in Redis Stack using Java -- Redis OM for Java -- Programming in JavaScript using node-redis -- Redis OM for JavaScript -- Programming in Go using go-redis -- Storing information in Redis Stack using Go -- Programming in C#/.NET using NRedisStack -- Storing information in Redis Stack using C#/.NET -- Redis OM for C#/.NET -- Summary -- Part 2: Data Modeling -- Chapter 5: Redis Stack as a Document Store -- Technical requirements -- Storing and querying documents in Redis Stack -- The dialect and other configuration parameters
    내용주기  
    완전내용The query language -- Simple terms -- Using field modifiers -- Intersection of results (AND) -- Union of results (OR) -- Exact query matches -- Stop words -- Negation and purely negative queries -- Prefix, infix, and suffix queries -- Wildcard matching -- Fuzzy matching -- Numeric filters -- Tag filters -- Geospatial filters -- Aggregation and transformation -- Cursor-based requests -- Faceted search using aggregations -- Updating an index in production -- Temporary indexes -- Additional commands -- Working with Hashes -- Highlighting and summarizing -- Synonyms support -- Spellchecking
    요약 등 주기  
    요약Discover the multi-model capabilities of Redis Stack as a document store and vector database, with support for time series, stream processing, probabilistic data structures, and more Key Features Model, index, and search data using JSON and vector data types Modernize your applications with vector similarity search, documents hybrid search, and more Configure a scalable, highly available, and secure server using RedisInsight Purchase of the print or Kindle book includes a free PDF eBook Book Description In modern applications, efficiency in both operational and analytical aspects is paramount, demanding predictable performance across varied workloads. This book introduces you to Redis Stack, an extension of Redis and guides you through its broad data modeling capabilities. With practical examples of real-time queries and searches, you'll explore Redis Stack's new approach to providing a rich data modeling experience all within the same database server. You'll learn how to model and search your data in the JSON and hash data types and work with features such as vector similarity search, which adds semantic search capabilities to your applications to search for similar texts, images, or audio files. The book also shows you how to use the probabilistic Bloom filters to efficiently resolve recurrent big data problems. As you uncover the strengths of Redis Stack as a data platform, you'll explore use cases for managing database events and leveraging introduce stream processing features. Finally, you'll see how Redis Stack seamlessly integrates into microservices architectures, completing the picture. By the end of this book, you'll be equipped with best practices for administering and managing the server, ensuring scalability, high availability, data integrity, stored functions, and more. What you will learn Get started with data modeling using JSON and hash documents, vectors, and time series Implement microservices patterns and resolve typical use cases Use probabilistic data structures to analyze datasets and streams Integrate Redis Stack into your Java, Python, C#, Golang, and Node.js projects Develop powerful data flows using triggers and stream processing features Manage your database server for scalability, high availability, and security Visualize and manage your data with RedisInsight Who this book is for This book is for database administrators, database developers, software developers, and software architects who want to discover the powerful real-time, multi-model capabilities of the Redis Stack database. A basic understanding of Redis and databases in general, coupled with software development skills in at least one of Java, Python, C#, Golang, or JavaScript languages will help you understand the concepts covered in this book.
    주제명부출표목-통일표제  
    주제명부출표목-일반주제명  
    주제명부출표목-일반주제명  
    주제명부출표목-일반주제명  
    주제명부출표목-일반주제명  
    주제명부출표목-일반주제명  
    주제명부출표목-일반주제명  
    부출표목-개인명  
    기타형태저록  
    Print version
    전자적 위치 및 접속  
      링크정보보기

    MARC

     008260127s2023        enk          s          000  0  eng
    ■001on1416100848
    ■003EBZ
    ■00520260110215015.0
    ■006m                d                
    ■007cr  
    ■020    ▼a9781837637591▼q(electronic  bk.)
    ■020    ▼a1837637598▼q(electronic  bk.)
    ■020    ▼z1837638187
    ■020    ▼z9781837638185
    ■037    ▼a9781837638185▼bO'Reilly  Media
    ■040    ▼aEBZ▼beng▼cEBZ
    ■049    ▼aMAIN
    ■050  4▼aQA76.9.D35
    ■08204▼a005.7/3▼223
    ■090    ▼a전자자료
    ■1001  ▼aFugaro,  Luigi▼eauthor.
    ■24510▼aREDIS  STACK  FOR  APPLICATION  MODERNIZATION  ▼h[electronic  resource]  :▼bbuild  real-time  multi-model  applications  at  any  scale  with  Redis  /▼cLuigi  Fugaro,  Mirko  Ortensi.
    ■250    ▼a1st  edition.
    ■260    ▼aBirmingham,  UK▼bPackt  Publishing  Ltd.▼c2023.
    ■300    ▼a1  online  resource
    ■3410  ▼atextual▼2sapdv▼3EBSCOhost
    ■5050  ▼aCover  --  Title  Page  --  Copyright  --  Dedication  --  Contributors  --  Table  of  Contents  --  Preface  --  Part  1:  Introduction  to  Redis  Stack  --  Chapter  1:  Introducing  Redis  Stack  --  Technical  requirements  --  Exploring  the  history  of  Redis  --  The  open  source  project  --  From  key-value  to  multi-model  real-time  databases  --  Primary  key  lookup  --  Secondary  key  lookup  --  Pipelining  --  Using  functions  --  Using  indexes  --  Redis  Stack  capabilities  --  So,  what  is  Redis  Stack?  --  Redis  Stack  deployment  types  --  Summary  --  Chapter  2:  Developing  Modern  Use  Cases  with  Redis  Stack  --  Technical  requirements
    ■5058  ▼aCaching,  rate-limiting,  geo-positioning,  and  other  Redis  traditional  use  cases  --  Caching  --  Session  store  --  Rate  limiter  --  Leaderboards  --  Data  deduplication  --  Geo-positioning  --  Message  processing  and  delivery  --  Going  beyond  the  real-time  cache  with  Redis  Stack  --  Querying,  indexing,  and  search  --  Monitoring  and  analysis  --  Fraud  detection  --  Feature  store  for  machine  learning  --  Designing  microservice  architectures  with  Redis  Stack  --  API  gateway  --  Summary  --  Chapter  3:  Getting  Started  with  Redis  Stack  --  Installing  Redis  Stack  using  binary  packages
    ■5058  ▼aInstalling  Redis  Stack  using  native  packages  --  macOS-native  package  --  Linux-native  package  --  Running  Redis  Stack  using  Docker  --  Using  Redis  Cloud  --  Installing  RedisInsight  --  Installing  the  Redis  Stack  client  libraries  --  Java  client  library  --  JavaScript  client  library  --  Python  client  library  --  Golang  client  library  --  C#/.NET  client  library  --  Running  health  checks  --  Summary  --  Chapter  4:  Setting  Up  Client  Libraries  --  Technical  requirements  --  Redis  Stack  client  libraries  --  Programming  in  Python  using  redis-py  --  Storing  information  in  Redis  Stack  using  Python  --  Redis  OM  for  Python
    ■5058  ▼aProgramming  in  Java  using  Jedis  --  Storing  information  in  Redis  Stack  using  Java  --  Redis  OM  for  Java  --  Programming  in  JavaScript  using  node-redis  --  Redis  OM  for  JavaScript  --  Programming  in  Go  using  go-redis  --  Storing  information  in  Redis  Stack  using  Go  --  Programming  in  C#/.NET  using  NRedisStack  --  Storing  information  in  Redis  Stack  using  C#/.NET  --  Redis  OM  for  C#/.NET  --  Summary  --  Part  2:  Data  Modeling  --  Chapter  5:  Redis  Stack  as  a  Document  Store  --  Technical  requirements  --  Storing  and  querying  documents  in  Redis  Stack  --  The  dialect  and  other  configuration  parameters
    ■5058  ▼aThe  query  language  --  Simple  terms  --  Using  field  modifiers  --  Intersection  of  results  (AND)  --  Union  of  results  (OR)  --  Exact  query  matches  --  Stop  words  --  Negation  and  purely  negative  queries  --  Prefix,  infix,  and  suffix  queries  --  Wildcard  matching  --  Fuzzy  matching  --  Numeric  filters  --  Tag  filters  --  Geospatial  filters  --  Aggregation  and  transformation  --  Cursor-based  requests  --  Faceted  search  using  aggregations  --  Updating  an  index  in  production  --  Temporary  indexes  --  Additional  commands  --  Working  with  Hashes  --  Highlighting  and  summarizing  --  Synonyms  support  --  Spellchecking
    ■520    ▼aDiscover  the  multi-model  capabilities  of  Redis  Stack  as  a  document  store  and  vector  database,  with  support  for  time  series,  stream  processing,  probabilistic  data  structures,  and  more  Key  Features  Model,  index,  and  search  data  using  JSON  and  vector  data  types  Modernize  your  applications  with  vector  similarity  search,  documents  hybrid  search,  and  more  Configure  a  scalable,  highly  available,  and  secure  server  using  RedisInsight  Purchase  of  the  print  or  Kindle  book  includes  a  free  PDF  eBook  Book  Description  In  modern  applications,  efficiency  in  both  operational  and  analytical  aspects  is  paramount,  demanding  predictable  performance  across  varied  workloads.  This  book  introduces  you  to  Redis  Stack,  an  extension  of  Redis  and  guides  you  through  its  broad  data  modeling  capabilities.  With  practical  examples  of  real-time  queries  and  searches,  you'll  explore  Redis  Stack's  new  approach  to  providing  a  rich  data  modeling  experience  all  within  the  same  database  server.  You'll  learn  how  to  model  and  search  your  data  in  the  JSON  and  hash  data  types  and  work  with  features  such  as  vector  similarity  search,  which  adds  semantic  search  capabilities  to  your  applications  to  search  for  similar  texts,  images,  or  audio  files.  The  book  also  shows  you  how  to  use  the  probabilistic  Bloom  filters  to  efficiently  resolve  recurrent  big  data  problems.  As  you  uncover  the  strengths  of  Redis  Stack  as  a  data  platform,  you'll  explore  use  cases  for  managing  database  events  and  leveraging  introduce  stream  processing  features.  Finally,  you'll  see  how  Redis  Stack  seamlessly  integrates  into  microservices  architectures,  completing  the  picture.  By  the  end  of  this  book,  you'll  be  equipped  with  best  practices  for  administering  and  managing  the  server,  ensuring  scalability,  high  availability,  data  integrity,  stored  functions,  and  more.  What  you  will  learn  Get  started  with  data  modeling  using  JSON  and  hash  documents,  vectors,  and  time  series  Implement  microservices  patterns  and  resolve  typical  use  cases  Use  probabilistic  data  structures  to  analyze  datasets  and  streams  Integrate  Redis  Stack  into  your  Java,  Python,  C#,  Golang,  and  Node.js  projects  Develop  powerful  data  flows  using  triggers  and  stream  processing  features  Manage  your  database  server  for  scalability,  high  availability,  and  security  Visualize  and  manage  your  data  with  RedisInsight  Who  this  book  is  for  This  book  is  for  database  administrators,  database  developers,  software  developers,  and  software  architects  who  want  to  discover  the  powerful  real-time,  multi-model  capabilities  of  the  Redis  Stack  database.  A  basic  understanding  of  Redis  and  databases  in  general,  coupled  with  software  development  skills  in  at  least  one  of  Java,  Python,  C#,  Golang,  or  JavaScript  languages  will  help  you  understand  the  concepts  covered  in  this  book.
    ■532  0▼3EBSCOhost▼a"EBSCO  evaluates  our  products  based  on  the  Web  Content  Accessibility  Guidelines  (WCAG)  and  the  related  Section  508  and  EN  301  549  regulations  in  the  US  and  EU.  Most  EBSCO  products  are  substantially  conformant  with  WCAG  2.2  level  AA."  Source:  https://connect.ebsco.com/s/article/EBSCO-VPATs?language=en_US.  Last  accessed  April  22,  2025.
    ■590    ▼aAdded  to  collection  customer.56279.3
    ■63000▼aRedis  (Data  structure  store)
    ■650  0▼aData  structures  (Computer  science)
    ■650  0▼aApplication  software▼xDevelopment.
    ■650  7▼aDatabases.▼2bisacsh/2013
    ■650  7▼aCOMPUTERS.▼2bisacsh/2013
    ■650  7▼aData  Warehousing.▼2bisacsh/2013
    ■650  7▼aServers.▼2bisacsh/2013
    ■7001  ▼aOrtensi,  Mirko▼eauthor.
    ■77608▼iPrint  version▼z1837638187▼z9781837638185
    ■85640▼3EBSCOhost▼uhttps://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&db=nlabk&AN=3767246
    ■938    ▼aEBSCOhost▼bEBSC▼n3767246

    미리보기

    내보내기

    chatGPT토론

    Ai 추천 관련 도서


      신착도서 더보기
      관련도서 더보기
      최근 3년간 통계입니다.
      SMS 발송 간략정보 이동 상세정보출력

      소장정보

      • 예약
      • 서가에 없는 책 신고
      • 자료배달서비스
      • 나의폴더
      • 우선정리요청
      소장자료
      등록번호 청구기호 소장처 대출가능여부 대출정보
      EM175030 EB  전자자료 자료대출실(3층) 온라인이용가능 온라인이용가능
      마이폴더

      * 대출중인 자료에 한하여 예약이 가능합니다. 예약을 원하시면 예약버튼을 클릭하십시오.

      해당 도서를 다른 이용자가 함께 대출한 도서

      관련도서

      관련 인기도서

      서평쓰기

      도서위치