FairCom DB

Velocidad extrema
Control máximo
TCO bajo

¿Cómo se pueden lograr cientos de miles de transacciones por segundo en un solo servidor de base de datos?

Use una base de datos que le brinde un control total Aprenda más…

FairCom DB es ideal para aplicaciones comerciales centrales a gran escala, de misión crítica, que requieren rendimiento, confiabilidad y escalabilidad que otras bases de datos no pueden lograr.

FairCom DB ofrece transacciones predecibles de alta velocidad y análisis de big data masivamente paralelos. Otorga poder a los desarrolladores con API NoSQL para procesar datos binarios a la velocidad de la máquina y ANSI SQL para consultas y análisis sencillos sobre los mismos datos binarios.

Entre las empresas que aprovechan la flexibilidad de FairCom DB se encuentra Verizon, que recientemente eligió FairCom DB como una base de datos en memoria para su migración de servidor de transacciones de plataforma de control de red inteligente Verizon.

FairCom DB es un motor de base de datos avanzado que le brinda un control continuo para lograr un rendimiento sin precedentes con el menor costo total de propiedad (TCO).

Usted no cumple con FairCom DB… FairCom DB se ajusta a usted.

Con FairCom DB, no está obligado a adaptarse a sus necesidades para cumplir con las limitaciones de la base de datos. Puede adaptar FairCom DB para satisfacer sus necesidades comerciales, brindándole la base de datos que necesita para satisfacer sus necesidades comerciales centrales de manera rápida, confiable y eficiente.

c-treeACE ahora es FairCom DB

algunos de nuestros clientes principales
¡Pruebelo ahora!

FairCom DB V12

FairCom DB logo

Ejecute FairCom DB en cualquier lugar y en todas partes

Posibilidades de arquitectura

  • Control remoto de muchas bases de datos simultáneamente para una escalabilidad lineal
  • Recorrer índices y datos mediante cursores, lotes y consultas SQL
  • Controlar la coherencia de las transacciones desde ACID hasta eventuales
  • Insertar o vincular la aplicación de base de datos para obtener datos persistentes locales y efectivo en la memoria
  • Replicar datos entre bases de datos: sincronización, asincrónica, paralelo, fragmentado y HA

Eliga el tipo de tabla que se adapte a sus necesidades

  • Almacene, consulte e indexe los datos de sus objetos en registros binarios rápidos

Velocidad extrema a través de tu idioma favorito

  • Logre hasta 12 millones de transacciones por segundo en un solo servidor de base de datos
  • Utilice su idioma para navegar por los datos con API, devoluciones de llamada y complementos
  • Procese datos con algoritmos personalizados a alta velocidad para una ventaja competitiva única

Bajos costos de software

  • Bajos costos de hardware debido al procesamiento de datos extremadamente eficiente y rápido
  • El autoajuste y la reparación casi no generan costos de administración de la base de datos
  • Máxima productividad del desarrollador: API sencillas con capacidad para un control total
  • Replicación de datos incorporada de bajo costo para alta disponibilidad y escalabilidad horizontal

Aquí para Ayudar

No es necesario ir solo.
Los altamente calificados equipos de soporte y servicios profesionales de FairCom están aquí 24/7/365.

Lo que otros están diciendo

“Revisamos todas las opciones de bases de datos disponibles en el mercado hoy. Solo FairCom podía cumplir con los requisitos de rendimiento y tiempo real que teníamos que ofrecer en la solución de gestión de aplicaciones web TeaLeaf”

Tim Knudsen Director de gestión de productos, TeaLeaf

Clústeres personalizados para escalabilidad horizontal y alta disponibilidad

FairCom DB no lo limita a una topología de clúster. El Administrador de replicación incorporado de FairCom DB facilita la combinación de replicación de datos y conmutación por error para crear cualquier topología de clúster que necesite para la escalabilidad horizontal y alta disponibilidad.

Implemente cualquier escenario de clúster que incluya:

  • Eventualmente consistente
  • Cumple con ACID
  • Alta disponibilidad
  • Recuperación de desastres
  • Escala horizontal masiva con fragmentos de read-only y read-write

Controle la replicación en todos los niveles, desde archivos de datos individuales hasta bases de datos completas. Publique datos una vez y suscríbase a una publicación muchas veces en muchos servidores. No se preocupe por el rendimiento porque FairCom Replication utiliza varios subprocesos para transmitir continuamente todos los cambios a alta velocidad y se ejecuta fuera del proceso de la base de datos para garantizar que el rendimiento de la base de datos no se vea afectado.

Eventualmente consistente: escriba fragmentos en cualquier lugar

Opciones de replicación:

  • Sincrónico y asincrónico
  • Bidireccional y unidireccional
  • Subconjuntos o archivos, carpetas y bases de datos completos
  • Registros filtrados

Opciones automáticas failover:

  • Failover de FairCom
  • Clúster de Linux
  • Clúster de Windows

GERENTE DE REPLICACIONES

Una interfaz gráfica de usuario basada en navegador, llamada Replication Manager, se ejecuta en una ubicación central para configurar, administrar y monitorear la replicación de datos en cientos de servidores y miles de tablas y archivos. FairCom Replication también se puede automatizar a través de una API de servicio web JSON / HTTP y una API C / C ++.

Continuidad de control

El secreto de FairCom DB es su Continuum of Control, que le permite configurar la base de datos para que se adapte perfectamente a su aplicación.

Control

El lado izquierdo de cada continuo es "Control total", que describe las capacidades útiles de la base de datos FairCom. El lado derecho es "Control tradicional", donde la base de datos FairCom opera como una base de datos SQL. En el medio hay múltiples niveles de control.

Usted elige su nivel ideal de control dentro y entre continuos.

Desarrollo predecible

Ejecute consultas SQL sobre datos binarios personalizados y recorra simultáneamente filas SQL utilizando potentes API NoSQL.

Empiece a desarrollar con las API de SQL estándar (a la derecha) y trabaje con las API de nivel inferior a medida que necesite más control.

Low-level API

API de Bajo Nivel

Controle cada bit de cada registro e índice ...

Binary Record API

API de Registro Binario

Almacene datos binarios como están, indexar automáticamente, recorrer índices ...

NAV API

API NAV

Controle todos los aspectos de la búsqueda, navegación, bloqueo ...

standard
ANSI SQL API

ANSI SQL API

Ejecute SQL sobre datos binarios y relacionales ...

Control de código

Los desarrolladores tienen un nivel de control sin precedentes sobre todos los aspectos de la base de datos.

El comportamiento de la base de datos y las API son predecibles, por lo que un desarrollador puede ofrecer soluciones de alto rendimiento de manera constante.

Código Source

Modifique el código source con soporte completo…

Plug-ins

Amplíe la base de datos de forma segura ...

Callbacks

Procese eventos rápidamente ...

Bibliotecas cliente

Utilizar C, C ++, Java, C #, VB, Node.JS, Python…

Java & C# in SQL

Utilice SQL para llamar a procedimientos almacenados de Java y C# ...

Tipos de Datos

Procese tipos de datos de CPU nativos a la velocidad de la máquina utilizando las API NoSQL y ejecute simultáneamente consultas SQL sobre los mismos datos.

Tipos de Datos Personalizados

Almacene datos binarios como están, indexe y procese como datos relacionales en SQL ...

Tipos de Datos de la Máquina

Procese tipos de datos de CPU nativos a la velocidad de la máquina: matrices de 2GB, cadenas de 2GB ...

Tipos de Datos SQL

Ejecute SQL sobre tipos de datos de máquina nativos: VARCHAR, VARBINARY, BIGINT ...

Indexando

Indexe cualquier cosa: matrices de bytes, estructuras binarias, campos en registros y columnas SQL.

Índices Byte

Controle cada byte indexado ...

Índices Binarios

Indexe estructuras de datos binarios…

Índices Condicionales

Indexe registros de forma selectiva ...

Índices de Columna

Indexe una o más columnas SQL ...

Comunicaciones

Elimine la latencia entre aplicaciones y bases de datos y maximice la flexibilidad de implementación.

Compilar

Incruste la base de datos en los servidores de aplicaciones ...

Link Dinámico

Ejecute micro servicios a una velocidad excepcional ...

Memoria Compartida

Escale las soluciones de múltiples inquilinos a niveles sin precedentes al menor costo ...

TCP/IP

Escale de forma horizontal y flexible ...

Clustering

Combine algunas o todas las siguientes tecnologías de agrupación en clústeres para crear una topología de agrupación personalizada que se adapte a sus necesidades exactas.

Clustering Personalizado

Escrituras de dispersión personalizadas y lecturas recopiladas ...

Replicación Bidireccional Asincrónica

Cree clústeres eventualmente consistentes ...

Replicación Sincrónica

Cree clústeres compatibles con ACID ...

Replicación en Memoria

Replique datos de referencia…

OS Clustering

Cree alta disponibilidad ...

PRUÉBELO POR USTED MISMO

Explore cómo FairCom DB puede lograr sus objetivos

Consistencia

Utilice simultáneamente la gama completa de opciones de consistencia de FairCom DB, desde 100% compatible con ACID hasta finalmente consistente.

Hay cuatro aspectos de coherencia: atomicidad, coherencia de transacción, aislamiento y durabilidad.

Los siguientes cuatro continuos de control ilustran cómo puede personalizar la coherencia de cada base de datos y cada tabla para satisfacer las necesidades precisas de su aplicación.

Atomicidad

FairCom DB le brinda control sobre cómo las transacciones se comprometen y retroceden como grupo

Transacciones no Atómicas

Inserciones rápidas, actualizaciones y ...

Transacciones Atómicas

Atomicidad ACID ...

Consistencia

FairCom DB proporciona un continuo de control sobre la consistencia para permitir que cada tipo de registro cumpla con las compensaciones necesarias entre rendimiento, capacidad y consistencia.

La consistencia ACID garantiza que, en un solo momento, la misma pieza de datos siempre tenga el mismo valor cuando se presenta en varios fragmentos, tablas, índices y consultas. La consistencia eventual permite que la misma pieza de datos sea diferente donde sea que ocurra y, finalmente, la convierte en la misma. La consistencia parcial se encuentra en el medio.

FairCom DB permite que cada tipo de registro tenga el tipo preciso de consistencia que necesita.

Consistencia Eventual

Velocidad máxima…

Consistencia Personalizada

Consistencia por tabla ...

Consistencia del Índice

Por consistencia de índice ...

Consistencia de Varios Servidores

Consistencia entre servidores ...

Consistencia ACID

Consistencia en un momento determinado ...

Aislamiento

El aislamiento garantiza que sus consultas y transacciones no sean visibles para otros usuarios y viceversa.

Puede controlar el nivel de aislamiento de cada base de datos, tabla y fila.

Sin Aislamiento

Velocidad de lectura excepcional ...

Aislamiento Personalizado

Aísle exactamente tanto como desee ...

Lectura de SQL Confirmada

Aísle automáticamente de las escrituras no confirmadas ...

Lectura Repetible de SQL

Aísle automáticamente de nuevas filas ...

Durabilidad

La durabilidad garantiza que sus datos se almacenen de forma segura en almacenamiento persistente. FairCom DB le ofrece un control continuo para lograr un rendimiento y una durabilidad sin precedentes.

Durabilidad en Memoria

Fastest storage, period…

Durabilidad Retardada

IO de transacción más rápida ...

IO Directo

IO sin transacción más rápido ...

Table Mirroring

Almacenamiento NVMe duradero ...

Durabilidad ACID

Máxima durabilidad ...

SOPORTE PLATAFORMA

Hardware y OS

El motor de base de datos FairCom se ejecuta en la mayoría de hardware y sistemas operativos.

  • Ejecute y compile la base de datos en todos los sistemas operativos principales, incluidos Unix (AIX, Solaris, HPUX, QNX, VxWorks, FreeBSD, etc.), Linux, macOS y Windows
  • Ejecute y compile la base de datos en todo el hardware del procesador principal, incluido el hardware basado en Intel, AMD, ARM y RISC de 32 y 64 bits
  • FairCom ha portado c-tree a más de 100 plataformas. El código es extremadamente portátil. Es probable que FairCom admita cualquier sistema operativo o procesador que necesite.

Información Adicional

¿Quiere saber más sobre FairCom DB? Seleccione un tema a continuación para obtener información adicional.
 

Ver qué hay de nuevo

FairCom DB

c-treeACE ahora es FairCom DB

c-treeACE sigue vivo con un nuevo nombre, FairCom DB. La misma gran tecnología que espera de la familia de productos FairCom c-tree con nuevas mejoras y un nuevo nombre, FairCom DB. La actualización al nuevo FairCom DB V12 desde c-treeACE V11 o versiones anteriores de c-tree es tan fácil como siempre.

Para actualizar desde c-treeACE, comuníquese con su ejecutivo de cuenta de FairCom o contáctenos aquí.

×