fdb-record-layer-core-pb3

A record-oriented layer built for FoundationDB (proto3).

Лицензия

Лицензия

Группа

Группа

org.foundationdb
Идентификатор

Идентификатор

fdb-record-layer-core-pb3
Последняя версия

Последняя версия

2.8.110.0
Дата

Дата

Тип

Тип

jar
Описание

Описание

fdb-record-layer-core-pb3
A record-oriented layer built for FoundationDB (proto3).
Ссылка на сайт

Ссылка на сайт

https://foundationdb.github.io/fdb-record-layer/
Система контроля версий

Система контроля версий

https://github.com/FoundationDB/fdb-record-layer/

Скачать fdb-record-layer-core-pb3

Как подключить последнюю версию

<!-- https://jarcasting.com/artifacts/org.foundationdb/fdb-record-layer-core-pb3/ -->
<dependency>
    <groupId>org.foundationdb</groupId>
    <artifactId>fdb-record-layer-core-pb3</artifactId>
    <version>2.8.110.0</version>
</dependency>
// https://jarcasting.com/artifacts/org.foundationdb/fdb-record-layer-core-pb3/
implementation 'org.foundationdb:fdb-record-layer-core-pb3:2.8.110.0'
// https://jarcasting.com/artifacts/org.foundationdb/fdb-record-layer-core-pb3/
implementation ("org.foundationdb:fdb-record-layer-core-pb3:2.8.110.0")
'org.foundationdb:fdb-record-layer-core-pb3:jar:2.8.110.0'
<dependency org="org.foundationdb" name="fdb-record-layer-core-pb3" rev="2.8.110.0">
  <artifact name="fdb-record-layer-core-pb3" type="jar" />
</dependency>
@Grapes(
@Grab(group='org.foundationdb', module='fdb-record-layer-core-pb3', version='2.8.110.0')
)
libraryDependencies += "org.foundationdb" % "fdb-record-layer-core-pb3" % "2.8.110.0"
[org.foundationdb/fdb-record-layer-core-pb3 "2.8.110.0"]

Зависимости

compile (5)

Идентификатор библиотеки Тип Версия
org.foundationdb : fdb-extensions jar 2.8.110.0
com.google.protobuf : protobuf-java jar 3.6.1
org.slf4j : slf4j-api jar 1.7.14
org.apache.commons : commons-lang3 jar 3.9
com.google.guava : guava jar 27.0.1-jre

Модули Проекта

Данный проект не имеет модулей.

FoundationDB Record Layer

The Record Layer is a Java API providing a record-oriented store on top of FoundationDB, (very) roughly equivalent to a simple relational database, featuring:

  • Structured types - Records are defined and stored in terms of protobuf messages.
  • Indexes - The Record Layer supports a variety of different index types including value indexes (the kind provided by most databases), rank indexes, and aggregate indexes. Indexes and primary keys can be defined either via protobuf options or programmatically.
  • Complex types - Support for complex types, such as lists and nested records, including the ability to define indexes against such nested structures.
  • Queries - The Record Layer does not provide a query language, however it provides query APIs with the ability to scan, filter, and sort across one or more record types, and a query planner capable of automatic selection of indexes.
  • Many record stores, shared schema - The Record Layer provides the the ability to support many discrete record store instances, all with a shared (and evolving) schema. For example, rather than modeling a single database in which to store all users' data, each user can be given their own record store, perhaps sharded across different FDB cluster instances.
  • Very light weight - The Record layer is designed to be used in a large, distributed, stateless environment. The time between opening a store and the first query is intended to be measured in milliseconds.
  • Extensible - New index types and custom index key expressions may be dynamically incorporated into a record store.

The Record Layer may be used directly or provides an excellent foundational layer on which more complex systems can be constructed.

Documentation

org.foundationdb

FoundationDB

Версии библиотеки

Версия
2.8.110.0
2.8.97.0
2.8.91.0
2.8.90.0
2.8.89.0
2.8.88.0
2.7.74.0
2.7.72.0
2.6.60.0
2.5.52.0
2.5.47.0
2.5.44.0
2.5.42.0
2.5.41.0
2.5.40.0
2.5.37.0