How to: Manage Data Concurrency in the Object Context (Entity Framework).
如何:在对象上下文中管理数据并发性(实体框架)。
These solutions include inspecting of network connecting, client data caching, data synchronizing, and handling data concurrency.
这些解决方案包括网络连接状态的监测、客户端数据的缓存、数据的同步和数据并发处理。
Studying the algorithms for network condition, the strategy for refreshing Data Caching, the Data Synchronization Strategy and the Data Concurrency Strategy;
研究网络状态检测算法、数据缓存更新策略、数据同步策略、数据并发策略。
Optimistic programming models are best suited for read only data or data that is retrieved, manipulated, and later pushed back to the data source under low data concurrency.
optimistic编程模型最适合只读数据或以后要在并发数少的情况下检索、处理和推回到数据源的数据。
Concurrency control in business transaction terms usually involves generating and maintaining locks on data stores, such as relational databases.
并发控制在业务事务术语中通常涉及生成和维护数据存储上的锁,例如关系数据库。
To maintain this type of persistence, application components must be capable of handling concurrency, connection management, data integrity, and synchronization.
为了维护这种持久性,应用程序组件必须能够处理并发性、连接管理、数据完整性和同步。
Immutable data is a key aspect of many languages that focus on concurrency because it has such nice properties.
不可变数据是许多侧重于并发性的语言的关键方面,因为它有如此好的属性。
As an enterprise persistence technology, JDBC come up somewhat short in that it leaves all the responsibility of managing concurrency and data integrity to the developer or database.
作为企业持久性技术,JDBC还存在一些不足,它让开发人员或数据库负责管理并发性和数据完整性。
This could lead to significant concurrency problems as the first call may change data needed by the second, leading to a very hard problem to trace.
这可能导致重要的并发问题,因为第一个调用可能更改了第二个所需的数据,导致一个很难跟踪的问题。
This extension increases data integrity and reduces deadlocks at the cost of reduced concurrency by holding locks for longer periods of time.
此扩展用维持更长时间的锁定来减少并发的代价提高数据完整性和减少死锁。
Next to the organizational hurdles, the technical ones almost seem scant, but when it comes to the task, data versioning, concurrency (locking), and life cycle management are never simple.
仅次于组织方面障碍的是似乎看起来并不存在的技术障碍,但对于任务、数据版本控制、并发性(锁定)和生命周期管理而言,这决不简单。
To ensure persistence, application components must be capable of handling concurrency, connection management, data integrity, and synchronization.
为了确保持久性,应用程序组件必须能处理并发性、连接管理、数据完整性以及同步。
Moreover, there are many services that do not have concurrency control at all, which may also lead to inconsistent data.
此外,有许多不具备并发控制的服务,这也可能导致不一致的数据。
Additionally, reading the data consists of looking at the current snapshot, which can be done with little concurrency overhead because a snapshot does not change.
此外,数据的读取包括查看当前快照,这仅需很少的并发性开销,因为快照不会改变。
Optimistic locking is an extremely efficient concurrency control method that guarantees data integrity without placing any physical lock in the database.
乐观锁是一个极其有效的并发性控制方法,它可以确保数据完整性而又无需在数据库中放置任何物理锁。
This could result in a potential concurrency issue in your code at the class level, where static data is used, or in the repository's APIs.
这可能会导致在类级别(使用静态数据的情况)的代码中或存储库 API 中出现潜在的并发问题。
The complexity in concurrency programming stems from the fact Threads often needs to operate on the common data. Each Thread has its own sequence of execution, but accesses common data.
并发的复杂性在于,线程需要经常访问共同数据,每个线程都有自己的执行顺序,但需要访问共同数据。
The quality of data aspect is measured by the ability to ensure reliability of data accessed, availability of data accessed, being able to allow concurrency as well as security of the data in storage.
数据方面的质量是通过保证数据访问可靠性、数据访问可用性和支持数据存储的并发性与安全性等功能进行判断的。
This ability affects the user interface, business logic, and database; in addition, it is necessary to address issues regarding concurrency, data integrity, user transparency, and replication.
这种能力包括使用用户界面、业务逻辑和数据库的能力;此外,必须解决与并发、数据集成、用户透明度和复制相关的问题。
The complexity in concurrency programming stems from the fact Threads often needs to operate on the common data.
并发编程的复杂度取决于线程通常是需要对共有数据进行操作的。
This concurrency control can greatly reduce timeout situations between readers and writers accessing the same data row.
这种并发性控制可以极大地减少读取程序和写入程序访问相同的数据行时产生的超时情况。
Optimistic concurrency is a technique to ensure that two users who are simultaneously working on the same data don't accidentally overwrite one another's changes.
并发优化是一种保证两个用户同时操作一个数据而不会发生冲突的技术。
Concurrency: tracks execution data to help find waiting threads in multi-threaded applications.
并发性:跟踪执行的数据以便在多线程应用程序中找到等待线程。
It must be able to create, participate, or manage transactions while interacting with disparate information systems. This is an absolute must to ensure the concurrency of enterprise data.
它必须能够创建、参与或者管理与不同信息系统之间进行交互时的事务(transaction),这一点对于保证企业数据的并发性绝对必要。
Mrs. Waldo is accidentally demonstrating a drawback of 2pc: database locks are needed to guarantee isolation and this can have negative consequences for data access (and concurrency).
waldo夫人正意外地展示2pc的缺点:需要数据库锁来保证隔离,但这样可能对数据访问(和并发)有负面影响。
With both CMP and BMP entity beans, the container calls the shots as to when to persist a bean's state and how to ensure data integrity and concurrency with the underlying datastore.
同时使用 CMP和BMP实体bean 时,容器决定何时持续保持bean的状态以及如何确保与底层数据存储的数据完整性和并发性。
Modelers should make no assumptions about the location of the data, call-by-value, or call-by-reference semantics nor any implicit concurrency management facilities.
建模员不应该假设数据的位置,值访问或者引用语义访问,也不应该假设任何清晰的并发管理设备。
Doing so is simply a big headache -- or multiple headaches, rather, with names like multibrowser support, data marshaling, concurrency violation, server load, and custom servlets and servlet filters.
这么做只会带来更大的麻烦(更确切地说,是更多的麻烦),比如多浏览器支持、数据封送处理、并发冲突、服务器负载以及定制servlet和servlet 过滤器。
This section provides details about specific changes made to increase the concurrency of the data loading phase of the RDP Direct Load Asset.
本小节详细讨论提高RDP DirectLoad Asset的数据加载阶段的并发性所需的具体更改。
This addresses the data race, but has further costs for concurrency, since locking the entire list while iterating could block other threads from accessing the list for a long time.
这样做虽然解决了数据争用问题,但是在并发性方面付出了更多的代价,因为在迭代期间锁住整个list会阻塞其他线程,使它们在很长一段时间内不能访问这个列表。
应用推荐