All Projects → tequila → mongodb-php-lib

tequila / mongodb-php-lib

Licence: MIT license
MongoDB driver library for PHP

Programming Languages

PHP
23972 projects - #3 most used programming language

Projects that are alternatives of or similar to mongodb-php-lib

golang-migrate-extra
golang-migrate extra drivers for io/fs
Stars: ✭ 13 (-18.75%)
Mutual labels:  driver
mongodb-jdbc-driver
MongoDB JDBC Driver | DbSchema MongoDB Designer
Stars: ✭ 47 (+193.75%)
Mutual labels:  driver
dragon
A host-based framework that transparently extends the GPU addressable global memory space beyond the host memory using NVM-backed data pointers
Stars: ✭ 49 (+206.25%)
Mutual labels:  driver
HadesVR
The "DIY" SteamVR compatible VR setup made for tinkerers.
Stars: ✭ 88 (+450%)
Mutual labels:  driver
hid-fanatecff
Driver to support ForceFeedback of the FANATEC CSL Elite Wheel Base
Stars: ✭ 81 (+406.25%)
Mutual labels:  driver
faunadb-ruby
Ruby driver for FaunaDB
Stars: ✭ 37 (+131.25%)
Mutual labels:  driver
-LibraryOS-Exokernel Implementation
Exokernel is one of the major sources for container and library OS techniques.
Stars: ✭ 41 (+156.25%)
Mutual labels:  driver
iomemory-vsl4
Updated Fusion-io iomemory VSL4 Linux (version 4.3.7) driver for recent kernels.
Stars: ✭ 42 (+162.5%)
Mutual labels:  driver
FakeGPS
[NOT MAINTAINED] FakeGPS driver for Windows
Stars: ✭ 85 (+431.25%)
Mutual labels:  driver
grabbitmq
A high-level RabbitMQ driver for Golang.
Stars: ✭ 16 (+0%)
Mutual labels:  driver
kmtest
Kernel-mode C++ unit testing framework in BDD-style
Stars: ✭ 42 (+162.5%)
Mutual labels:  driver
vmwmouse
VMware mouse driver for Windows 3.1
Stars: ✭ 315 (+1868.75%)
Mutual labels:  driver
dev twitter
A module to make the /dev/twitter
Stars: ✭ 72 (+350%)
Mutual labels:  driver
hobo vr
SteamVR driver prototyping tool
Stars: ✭ 44 (+175%)
Mutual labels:  driver
lr1110 driver
Driver for LR1110 radio
Stars: ✭ 23 (+43.75%)
Mutual labels:  driver
GoogleDriveBrowser
Goole Drive Download Library for iOS
Stars: ✭ 13 (-18.75%)
Mutual labels:  driver
logisim-7-segment-display-driver
➿ TTL-7447-like implementation for logisim
Stars: ✭ 28 (+75%)
Mutual labels:  driver
uchroma
An advanced driver for Razer Chroma hardware in Linux
Stars: ✭ 45 (+181.25%)
Mutual labels:  driver
athenadriver
A fully-featured AWS Athena database driver (+ athenareader https://github.com/uber/athenadriver/tree/master/athenareader)
Stars: ✭ 116 (+625%)
Mutual labels:  driver
mongosh
The MongoDB Shell
Stars: ✭ 215 (+1243.75%)
Mutual labels:  driver

Tequila MongoDB PHP Library (high-level driver)

The Tequila MongoDB PHP library provides the high-level abstraction around the new low-level PHP MongoDB driver, e.g. schema-management, abstractions around connections, databases, collections, indexes etc.

This library follows the MongoDB Driver Specifications, and it's an alternative to the official MongoDB PHP Library.

It requires PHP 5.6 or higher, PHP 7.0 or higher and requires mongodb PHP extension (new low-level driver) to be installed.

For usage examples see the Documentation.

Current status of the library

At the moment, library is in an alpha stage, so it should be used with caution. The current release is v1.0.0-alpha4. Public API for now is stable, library has positive functional tests for the main classes (Client, Database and Collection) but library needs more tests to be marked as stable. You can support this project by writing tests, testing the library with the MongoDB server and reporting bugs. Contributions are appreciated.

Todo before the first stable release:

  • Tests, bugfixes, documentation.
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].