Introducing RavenDB: The Database for Modern Data Persistence

0
(0)

Introducing RavenDB: The Database for Modern Data Persistence

  • Author:Dejan Milii
  • Length: 215 pages
  • Edition: 1
  • Publisher: Apress
  • Publication Date: 2022-11-24
  • ISBN-10: 1484289188
  • ISBN-13: 9781484289181
  • Sales Rank: #1351699 (See Top 100 Books)
  • Download:Register/Login to Download
  • Buy Print:Buy from amazon



    Book Description

    SimpGP芝柏表lify your first steps with the RavenDB NoSQL D罗杰杜彼ocument Database. This book takes a task-oriented approach by showing common problems, potential solutions, brief explanations of how those solutions work, and the mechanisms used. Based on real-world examples, the recipes in this book will show you how to solve common problems with Raven Query Language and will highlight reasons why RavenDB is a great choice for fast prototyping solutions that can sustain increasing amounts of data as your application grows.

    Introducing RavenDBincludes code and query examples tha里查德米尔t address real-life challenges you’ll encounter when using RavenDB, helping you learn the basics of the Raven Query Language more quickly and efficiently. In many cases, you’ll be able to copy and paste the examples into your own code, making only minor modifications to suit your applicat沛纳海 (14)ion. RavenDB supports many advanced features, such full-text search, graph queries, and timeseries; recipes in the latter portion of the book will help you understand those advanced features and how they might be applied to your own code and applications.

    After reading this book, you will be able to employ RavenDB’s powerful features in your own projects.

    What You Will Learn

    • Set up and start working with RavenDB
    • Model your objects fo湾流r persistence in a NoSQL document database
    • Write basic and advanced queries in the Raven Query Language
    • Index your data using map/reduce techniques
    • Implement techniques leading to highly performant systems
    • Efficiently aggregate data and query on those aggregations

    Who This Book Is For

    Developers accustomed to relationa奥罗拉l databases who are about to enter a world of NoSQL databases. The book is also for experienced programmers who have used other non-relational databases and want to learn RavenDB. It will also prove useful for developers who want to move away from using Object-Relational Modeling fram海瑞温斯顿eworks and start working with a persistence solution that can store object graphs directly.

    中文:

    书名:介绍RavenDB: 现代数据持久性数据库

    使用RavenDB NoSQL文档数据库简化您的第一步。本书采用面向任务的方法,展示了常见的问题,潜在的解决方案,对这些解决方案如何工作的简要解释以及所使用的机制。基于现实世界的例子,本书中的食谱将向您展示如何解决Raven查询语言的常见问题,并将强调为什么RavenDB是快速原型解决方案的一个很好的选择,可以随着应用程序的增长而维持越来越多的数据量。

    引入RavenDB包括代码和查询示例,这些示例可以解决使用RavenDB时会遇到的现实挑战,从而帮助您更快,更高效地学习Raven查询语言的基础知识。在许多情况下,您将能够将示例复制并粘贴到您自己的代码中,只进行少量修改以适合您的应用程序。RavenDB支持许多高级功能,例如全文搜索,图形查询和时间序列; 本书后半部分的食谱将帮助您了解这些高级功能以及它们如何应用于您自己的代码和应用程序。

    阅读本书后,您将能够在自己的项目中采用RavenDB的强大功能。

    你将学到什么

    • 设置并开始使用RavenDB
    • 为NoSQL文档数据库中的对象进行建模
    • 用Raven查询语言编写基础和高级查询
    • 使用map/reduce技术索引数据
    • 实现高性能系统的技术
    • 高效聚合和查询

    这本书是给谁的

    习惯于关系数据库的开发人员即将进入NoSQL数据库的世界。这沃利本书也是为经验丰富的程序员,他们使用过其他非关系数据库,并且想学习RavenDB。对于希望不再使用对象关系建模框架并开始使用可以直接存储对象图的持久性解决方案的博纳多开发人员来说,这也将是有用的。

  • 下载电子版:下载地址
  • 购买纸质版:亚马逊商城

    点击星号评分!

    平均分 0 / 5. 投票数: 0

    还没有投票!请为他投一票。

  • 评论 抢沙发

    评论前必须登录!

     

    登录

    找回密码

    注册