- Learning Neo4j 3.x(Second Edition)
- Jér?me Baton Rik Van Bruggen
- 208字
- 2021-07-08 09:37:36
In-the-clickstream queries on live data
We all know that you can implement different database queries--such as the preceding example--in different kinds of database management systems. However, in most alternative systems, these types of queries would yield terrible performance on the live database management systems and potentially endanger the responsiveness of an entire application. The reaction of the relational database management industry, therefore, has been to make sure that these kinds of queries will be done on precalculated, preformatted data that will be specifically structured for this purpose.
This means duplicating data, denormalizing data, and using techniques such as Extract, Transform, and Load (ETL), that are often used in business intelligence systems to create query-specific representations (sometimes also referred to as cubes) for the data at hand. Obviously, these are valuable techniques--the business intelligence industry would not be the billion-dollar industry that it is otherwise--but they are best suited for working with data that can be allowed to be more stale, less than up-to-date. Graph databases will allow you to answer a wider variety of these complex queries, between a web request and web response, on data that will not have to be replicated as much and therefore will be updated in near real time.
- ASP.NET Core:Cloud-ready,Enterprise Web Application Development
- Django+Vue.js商城項目實戰
- Mastering Python Scripting for System Administrators
- 我的第一本算法書
- Python高級編程
- Android 7編程入門經典:使用Android Studio 2(第4版)
- Learn Programming in Python with Cody Jackson
- Oracle數據庫從入門到運維實戰
- Flux Architecture
- Kinect for Windows SDK Programming Guide
- 微信小程序開發解析
- PhoneGap:Beginner's Guide(Third Edition)
- 大模型RAG實戰:RAG原理、應用與系統構建
- Salesforce Reporting and Dashboards
- Unity 2017 Game AI Programming(Third Edition)