Inglés | 简体中文 | 繁體中文 | العربية | italiano | Ucrania | Español | Portugués | 日本語 | turco | हिंदी | Tiếng Việt
QuestDB es la base de datos de series temporales de código abierto de más rápido crecimiento que ofrece una ingesta increíblemente rápida y de alto rendimiento y consultas SQL dinámicas y de baja latencia . Toda la base de código de alto rendimiento está construida desde cero en Java, C++ y Rust sin dependencias y sin recolección de basura.
Logramos un alto rendimiento a través de un modelo de almacenamiento orientado a columnas, ejecución de vectores en paralelo, instrucciones SIMD y técnicas de baja latencia. Además, QuestDB es eficiente en cuanto a hardware, con una configuración rápida y eficiencia operativa.
QuestDB implementa ANSI SQL con extensiones SQL nativas de series temporales. Estas extensiones de SQL simplifican el análisis, el filtrado y la reducción de muestras de datos, o la correlación de datos de múltiples fuentes mediante uniones relacionales y de series temporales.
¿Listo para partir? Vaya a la sección Comenzar.
Consola web QuestDB: haga clic para iniciar la demostración
QuestDB sobresale con:
Las características destacadas incluyen:
¿Y por qué utilizar una base de datos de series temporales?
Más allá del rendimiento y la eficiencia, con una base de datos de series temporales especializada, no necesita preocuparse por:
La demostración pública en vivo incluye la última versión de QuestDB y conjuntos de datos de muestra:
Utilice consultas de ejemplo o escriba las suyas propias.
La demostración pública consulta más de 1,6 mil millones de filas y utiliza una instancia r6a.12xlarge
de 48 vCPU y 348 GB de RAM.
Consulta | tiempo de ejecución |
---|---|
SELECT sum(double) FROM trips | 0,15 segundos |
SELECT sum(double), avg(double) FROM trips | 0,5 segundos |
SELECT avg(double) FROM trips WHERE time in '2019' | 0,02 segundos |
SELECT time, avg(double) FROM trips WHERE time in '2019-01-01' SAMPLE BY 1h | 0,01 segundos |
SELECT * FROM trades LATEST ON timestamp PARTITION BY symbol | 0,00025 segundos |
También tenemos algunos paneles de demostración públicos en tiempo real que utilizan nuestro complemento nativo de Grafana:
QuestDB se desempeña muy bien en las pruebas comparativas de rendimiento en comparación con las alternativas.
Para profundizar en los aspectos internos y el rendimiento, consulte las siguientes publicaciones del blog:
Como siempre, le animamos a que ejecute sus propios puntos de referencia.
Utilice Docker para comenzar rápidamente:
docker run -p 9000:9000 -p 9009:9009 -p 8812:8812 questdb/questdb
O los usuarios de macOS pueden usar Homebrew:
brew install questdb
brew services start questdb
questdb start
questdb stop
Alternativamente, para iniciar el proceso de incorporación completo, comience con nuestra concisa guía de inicio rápido.
Clientes QuestDB para ingerir datos a través del protocolo de línea InfluxDB:
Interactúe con QuestDB y sus datos a través de las siguientes interfaces:
9000
9000
8812
9000
Las herramientas populares que se integran con QuestDB incluyen:
Desde la ingesta de streaming hasta la visualización con Grafana, comience con estructuras de código desde nuestro repositorio de inicio rápido.
Encuentre nuestra planificación de capacidad para ajustar QuestDB a las cargas de trabajo de producción.
Para una operación segura a mayor escala o dentro de organizaciones más grandes.
Las características adicionales incluyen:
Visite la página de Enterprise para obtener más detalles e información de contacto.
¡Bienvenidos aportes!
Apreciamos:
Para comenzar a contribuir:
Como muestra de nuestra gratitud, enviamos regalos de QuestDB a nuestros contribuyentes.
Un gran agradecimiento a las siguientes personas maravillosas que contribuyeron a la clave emoji de QuestDB:
haciendo clic en botones ? ? | ideama ? | tonytamwk ? | sirinath ? | igor-suhorukov ? | mick2004 ? | código crudo ? |
solidnerd ? | solanav | shantanoo-desai | alexbrut ? | arquero | chankeypathak | sonrisa al revés |
Nagriar | piotrrzysko | mpsq | siddheshlatkar | yitaek ✅ | gabor-boros ✅ | kovid-r ✅ |
TimBo93 ? ? | zikani03 | jaugsburger ? | El Tanc ? ? ? | davidgs ? ? | Kaishin | bluestreak01 ? |
patrickSpaceSurfer ? | chenrui333 ? | bsmth ? | ugbot ? ? | lepolac ? | tiagostutz ? ? ? | Lyncee59 ? |
rrjanbiah ? | sarunas-stasaitis ? | ricardogiro ? | Dugar ? | postol ? | petrjahoda ? | t00 ? |
snenkov ? ? ? | marregui ? ? | bratseth ? ? | bien87 ? | pensamiento confuso ? ? | siguientehack | g-metano ? |
tim2skew ? ? | ospqsp ? | superesponjoso ? | nu11ptr ? | comunidadio ? | mugendio ? ? | paulwoods222 ? |
mingodad ? ? | huarizegai | jjsaunier ? | zanek ? ? | Geekaylee ? ? | lg31415 ? ? | desarrollo nulo ? ? |
ultd ? ? | ericsun2 ? ? ? | giovannibonetti ? ? ? | saludado ? ? | puzpuzpuz ? | rstreicos ? | mariusgheorghies ? |
pswu11 ? ? ? | insmac ? ? | eugenio ? ? | bziobrowski ? | Zapfmeister ? | mkaruza | DylanDKnight ? ? |
enolal826 | tigre de cristal | gancho de argán ? ? ? | amunra ? | GothamsJoker | koko | jerrinot ? ? |
rberrrelleza | Cobalto-27 | eschultz | XinyiQiao | terasum | PlamenHristov | tris0laris ? |
HeZean ? | iridiscente | selmanfarukyilmaz ? | donet5 ? ? | Zahlii ? | salsasepp ? | EmmettM ? |
robd003 ? | AllenEdison ? | CSharpDummy ? | shimondodkin ? ? | jajaja ? ? | alexey-milovidov ? | suconghou ? |
allegraharris | daniel-oliver | kerimsenturk5734 |
Este proyecto cumple con la especificación de todos los contribuyentes. ¡Las contribuciones de cualquier tipo son bienvenidas!